1235年,蒙古帝國太宗窩闊台大汗在哈剌和林(今蒙古國後杭愛省額爾德尼召北)召集大會。
決定征討烏拉爾河以西的欽察、斡羅斯、波蘭和匈牙利(馬劄爾)等裡海以北未降服諸國。
居住在伏爾加河和烏拉爾河之間的欽察部首領,忽魯速蠻懼怕蒙古軍。
已先遣使納款,蒙古軍至,準備投降。
惟居住在伏爾加河下遊的欽察部首領八赤蠻堅決抗戰。
斡羅斯和波蘭、匈牙利當時分為諸公國,各自為政,不聽大公號令。
按照察合台的“長子出征人馬眾多,威勢盛大”的提議。
諸王、萬戶、千戶、百戶、那顏等的長子參加這次出征,第二次西征也稱“長子軍出征”。
參加出征的有術赤的兒子拔都、斡兒答·昔班和唐兀惕,察合台的兒子拜答兒、孫子布裡。
窩闊台的兒子貴由、合丹,托雷的兒子蒙哥、拔綽以及成吉思汗庶子闊列堅等。
全軍有15萬人,拔都為統帥,速不台為副統帥。
1236年秋,蒙古諸王及速別額台統帥的軍隊在布裡阿耳境內與拔都會合。
速不台率先鋒軍取不裡阿耳(今俄羅斯維亞特卡一波利亞納東)。
是年冬,蒙哥進征伏爾加河下遊的欽察部。
斡勒不兒裡克部首領八赤蠻出沒於密林,不時襲擊蒙古軍隊。
次年春,速不台自不裡阿耳境移師南下,增援蒙哥。
八赤蠻聞速不台至,大懼,逃入海中。
蒙哥率軍進攻寬田吉思海(今裡海)島嶼,俘八赤蠻處死。
於是,寬田吉海及外高加索山以北諸部震服。
九年(1237年)夏、秋,在伏爾加河以東休養士馬。
決定征討斡羅斯(今俄羅斯歐洲北部的基洛夫州和韃靼自治共和國以西地區和烏克蘭、白俄羅斯)。
1237年冬,進兵羅斯,裡亞佔公國成為蒙古襲擊的第一個目標。
裡亞佔大公尤裡·伊果烈維奇無力抵抗,向弗拉基米爾公國和切爾尼克夫公國求援。
可是,羅斯諸公國均不出兵。
裡亞佔公國無援,經過3天交戰,其都城裡亞佔被蒙古軍佔領。
蒙古大軍又攻佔了科洛姆納,闊列堅在此受傷身亡。
1238年初,大軍打到莫斯科。
蒙古軍到達後,從四面八方修築了足夠三四輛大車並排而行的道路。
次年二月,圍攻斡羅斯弗拉基米爾大公國都城弗拉基米爾(今俄羅斯莫斯科東北)。
大公闊兒吉棄城逃跑,至昔迪河(今伏爾加河上遊)畔等待基輔公國援軍。
蒙古軍架起射石機,圍攻五日,並強迫斡羅斯人參加攻城戰,城破。
拔都分軍數路攻取弗拉基米爾城附近的羅斯托夫、莫斯科等14座城市。
三月,拔都派一軍突然襲擊昔迪河畔之大公軍營,全殲其兵,闊兒吉大公戰死。
1238年4月,拔都統帥的蒙古軍,向基輔王朝的古都,諾夫格羅德(今俄羅斯諾夫哥德州諾夫哥羅德城)進發。
但因多為沼澤地,無法行軍,故大軍朝南進發,沿途佔領了斯莫棱斯克、切爾尼科夫公國。
1239年夏,拔都回到欽察草原之斡爾朵(行宮),休養兵馬。
同年秋,拔都複入南羅斯和西南羅斯,於年末佔領克裡米亞。
十年,蒙哥、貴由攻取鐵門關(今烏茲別克斯坦南部傑爾賓特西),打通高加索南北交通線。
諸王統帥的全部軍隊都投入到西俄戰役,至1240年1月,佔領了基輔、加裡奇、布列斯特、弗拉基米爾等公國。
至此,全部羅斯領土被蒙古軍所佔領,被蒙古擊敗的羅斯王公逃入匈牙利。
居住在南俄草原的欽察部長忽灘,率領的殘部4千戶,也逃入匈牙利。
這就成為拔都侵入匈牙利的借口。
拔都留了3萬人鎮守南俄羅斯,其余12萬人分三路向匈牙利進軍:
北路以拜答兒為統帥,率領察合台部下的3萬人摧毀了匈牙利外援波蘭。
南路以合丹為統帥,率領窩闊台部下的3萬人,繞過喀爾巴阡山脈,自南前進。
中路以拔都、速不台為統帥,率領6萬大軍,越過喀爾巴阡山,直撲匈牙利首都布達佩斯。
首先遭到蒙古軍入侵的是波蘭。
拜答兒率領察合台手下的3萬軍卒,向波蘭進攻,其目的是摧毀匈牙利的外援。
這時的波蘭,其國王波利斯拉夫五世住在都城克拉克夫,只能管轄直屬之地。
其余4個小公國各自為政,不能實行統一指揮。
3月,蒙古軍渡過維思圖拉河,破桑多米爾城,進而圍攻克拉克夫城。
克拉克夫和桑多米爾的駐軍,封鎖了通往克拉克夫的道路,試圖阻擋蒙古軍的進攻。
波蘭軍大敗,攻取都城克拉克夫(今波蘭南部克拉科夫城)。
公爵鮑拉斯拉夫·斯蒂德裡維伊離開克拉克夫,逃往匈牙利。
然後蒙古軍向波蘭藩屬國西裡西亞(今波蘭西南部之西裡西亞)進攻。
大軍乘筏渡過奧得訶,攻其都城弗洛斯拉夫(今波蘭西裡西亞府弗勞茲拉夫)。
西裡西亞王亨利二世退守勒格尼茲(今德國德雷斯登州之格爾利次附近)。
他集結了波蘭軍以及日耳曼、法國、捷克的十字軍和條頓騎士團共3萬人,準備迎擊蒙古軍。
拜答兒放棄進攻弗洛斯拉夫城,進至勒格尼茲附近,引亨利出戰。
4月9日亨利出戰,,亨利率軍出戰,蒙古軍佯敗撤退,亨利尾追。
蒙古軍趁亨利部疲勞,突然發起反攻,盡殲其軍,亨利被俘斬。
蒙古軍乘勝南下,攻入莫拉維亞(今捷克南部摩拉維亞地區),焚掠諸地後,遂向馬劄兒與拔都會合。
合丹統帥的南路軍繞過喀爾巴阡山進入馬劄兒,先後攻取魯丹、瓦剌丁諸城,四月,在匈牙利平原與拔都會合。
蒙古軍獲勝後,向拉齊布日城進軍,尚未進城,拔都便命拜答兒立即離開拉齊布日,向莫拉維亞挺進。
拜答兒遂率軍向匈牙利前進,與拔都主力部隊會合。
匈牙利國王貝拉四世,早在1241年1月,就得到首批蒙古偵察部隊。
出現在匈牙利邊界的消息,並下令總督迪奧尼亞,在喀爾巴阡山中,伐木填塞道路設立要塞。