Bapatla to Mathura - Multiple Options To Reach By Train
Mathura is approximately 1400+ kms from Bapatla. The fastest way to reach Mathura from Bapatla is by Train. It takes approximately 29 hours. The cheapest way to reach Mathura from Bapatla is by Train Via Vijayawada which would take approximately 31 hours.
Sort By
Mode of Transport
Via Nagpur
Bapatla
Nagpur
Mathura
Approx Travel Time
1d 6h 10m
₹870
Onwards
Via Chandrapur
Bapatla
Chandrapur
Mathura
Approx Travel Time
1d 6h 10m
₹1,455
Onwards
Via Sirpur
Bapatla
Sirpur
Mathura
Approx Travel Time
1d 6h 10m
₹865
Onwards
Via Multai
Bapatla
Multai
Mathura
Approx Travel Time
1d 6h 25m
₹875
Onwards
Via Sultanabad
Bapatla
Sultanabad
Mathura
Approx Travel Time
1d 6h 10m
On Demand
Via Wardha
Bapatla
Wardha
Mathura
Approx Travel Time
1d 6h 25m
On Demand
Via Vijayawada
CHEAPEST
Bapatla
Vijayawada
Mathura
Approx Travel Time
1d 6h 25m
₹760
Onwards
Via Itarsi
Bapatla
Itarsi
Mathura
Approx Travel Time
1d 6h 40m
₹870
Onwards
Via Betul
Bapatla
Betul
Mathura
Approx Travel Time
1d 6h 55m
₹870
Onwards
Frequently Asked Questions
What is the distance between Bapatla and Mathura?
Mathura is approximately 1400+ kms from Bapatla.
How long does it take to reach Mathura from Bapatla?
It takes approximately 29 hours to reach Mathura from Bapatla by Train.
What is the cheapest way to reach Mathura from Bapatla?
The cheapest way to reach Mathura from Bapatla is by Train Via Vijayawada.
What is the fastest way to reach Mathura from Bapatla?
The fastest way to reach Mathura from Bapatla is by Train.