![hero](https://hblimg.mmtcdn.com/content/travelmall/img/routeplanner/mmt/activities/m_hero_l_227_1440.png)
Bardoli to Mathura
Mathura is approximately 900+ kms from Bardoli. The fastest way to reach Mathura from Bardoli is by Train Via Garoth. It takes approximately 20 hours. The cheapest way to reach Mathura from Bardoli is by Train Via Surat which would take approximately 21 hours.
Sort By
Mode of Transport
Via Garoth
RECOMMENDED
FASTEST
Bardoli
Garoth
Mathura
Approx Travel Time
19h 55m
On Demand
Via Vadodara
Bardoli
Vadodara
Mathura
Approx Travel Time
20h 25m
₹640
Onwards
Bardoli
Vadodara
Mathura
Approx Travel Time
21h 8m
₹3,498
Onwards
Via Anand
Bardoli
Anand
Mathura
Approx Travel Time
20h 40m
₹650
Onwards
Bardoli
Anand
Mathura
Approx Travel Time
21h 10m
₹4,954
Onwards
Via Bharuch
Bardoli
Bharuch
Mathura
Approx Travel Time
20h 10m
₹665
Onwards
Via Nadiad
Bardoli
Nadiad
Mathura
Approx Travel Time
21h 10m
₹675
Onwards
Bardoli
Nadiad
Mathura
Approx Travel Time
22h 29m
₹4,840
Onwards
Via Surat
CHEAPEST
Bardoli
Surat
Mathura
Approx Travel Time
21h 10m
₹585
Onwards
Via Godhra
Bardoli
Godhra
Mathura
Approx Travel Time
21h 38m
₹5,593
Onwards
Frequently Asked Questions
What is the distance between Bardoli and Mathura?
Mathura is approximately 900+ kms from Bardoli.
How long does it take to reach Mathura from Bardoli?
It takes approximately 20 hours to reach Mathura from Bardoli by Train Via Garoth.
What is the cheapest way to reach Mathura from Bardoli?
The cheapest way to reach Mathura from Bardoli is by Train Via Surat.
What is the fastest way to reach Mathura from Bardoli?
The fastest way to reach Mathura from Bardoli is by Train Via Garoth.