The route from Tanakpur to Moradabad spans approximately 165 km, connecting the foothills of Uttarakhand to the industrial hub of Moradabad. You can travel via train, which is the most comfortable option, or by road using state transport buses. The journey takes you through the plains of Uttar Pradesh, crossing major towns like Khatima and Rampur. Trains from Tanakpur Junction provide direct connectivity to Moradabad Junction. Road travel is also efficient via NH 9, taking roughly 4 to 5 hours.
Total Distance: 165 km driving distance; 140 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 5 hours |
| Avg Price | 150-500 INR | 300-500 INR |
| Operator | Tanakpur-Delhi Express | UPSRTC |
| Route | Tanakpur Junction to Moradabad Junction | NH 9 via Khatima and Rampur |
| Tip | Book tickets in advance as this route is popular. | Buses are available from the main bus stand. |
October to March when the weather is cool and dry.