hero
How2Go
Tanakpur to Ratlam

Tanakpur to Ratlam

Ratlam is approximately 900+ kms from Tanakpur. The fastest way to reach Ratlam from Tanakpur is by Train Via Mathura. It takes approximately 15 hours. The cheapest way to reach Ratlam from Tanakpur is by Train Via Bareilly which would take approximately 16 hours.

Sort By
Mode of Transport

Via Mathura

RECOMMENDED

FASTEST

Tanakpur

Mathura

Ratlam

Approx Travel Time

14h 40m

₹830

Onwards

Via Faridabad

Tanakpur

Faridabad

Ratlam

Approx Travel Time

15h 41m

On Demand

Ads by MMT

Via Bareilly

Tanakpur

Bareilly

Ratlam

Approx Travel Time

16h 58m

₹1,955

Onwards

Tanakpur

Bareilly

Ratlam

Approx Travel Time

15h 48m

On Demand

CHEAPEST

Tanakpur

Bareilly

Ratlam

Approx Travel Time

15h 46m

₹555

Onwards

Via Jaipur

Tanakpur

Jaipur

Ratlam

Approx Travel Time

1d 1h 16m

₹2,700

Onwards

Ads by MMT

Via Pilibhit, Jaipur

Tanakpur

Pilibhit

Jaipur

Ratlam

Approx Travel Time

1d 0h 26m

On Demand

Via Budaun

Tanakpur

Budaun

Ratlam

Approx Travel Time

16h 11m

On Demand

Via Hathras

Tanakpur

Hathras

Ratlam

Approx Travel Time

15h 35m

₹955

Onwards

Via Kichha

Tanakpur

Kichha

Ratlam

Approx Travel Time

16h 28m

On Demand

Frequently Asked Questions

What is the distance between Tanakpur and Ratlam?

Ratlam is approximately 900+ kms from Tanakpur.

How long does it take to reach Ratlam from Tanakpur?

It takes approximately 15 hours to reach Ratlam from Tanakpur by Train Via Mathura.

What is the cheapest way to reach Ratlam from Tanakpur?

The cheapest way to reach Ratlam from Tanakpur is by Train Via Bareilly.

What is the fastest way to reach Ratlam from Tanakpur?

The fastest way to reach Ratlam from Tanakpur is by Train Via Mathura.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India