Tonk to Amroha Distance
Amroha is approximately 450+ km from Tonk. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Amroha, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Ghaziabad
RECOMMENDED
CHEAPEST
Tonk
Ghaziabad
Amroha
Approx Travel Time
9h 22m
₹870
Onwards
Via Gurgaon
Tonk
Gurgaon
Amroha
Approx Travel Time
9h 17m
₹3,561
Onwards
Tonk
Gurgaon
Amroha
Approx Travel Time
10h 16m
₹945
Onwards
Via Jaipur, Ghaziabad
Tonk
Jaipur
Ghaziabad
Amroha
Approx Travel Time
8h 36m
₹4,944
Onwards
FASTEST
Tonk
Jaipur
Ghaziabad
Amroha
Approx Travel Time
8h 28m
₹7,523
Onwards
Via Dausa
Tonk
Dausa
Amroha
Approx Travel Time
10h 25m
On Demand
Tonk
Dausa
Amroha
Approx Travel Time
10h 15m
On Demand
Tonk
Dausa
Amroha
Approx Travel Time
9h 50m
On Demand
Via Delhi
Tonk
Delhi
Amroha
Approx Travel Time
9h 28m
₹3,699
Onwards
Tonk
Delhi
Amroha
Approx Travel Time
10h 19m
₹875
Onwards
Frequently Asked Questions
What is the distance between Tonk and Amroha?
Amroha is approximately 450+ km from Tonk.
How long does it take to reach Amroha from Tonk?
It takes approximately 9 hours to reach Amroha from Tonk by Cab, Flight Via Jaipur, Ghaziabad.

