
Bhubaneshwar to Mathura
Mathura is approximately 1400+ kms from Bhubaneshwar. The fastest way to reach Mathura from Bhubaneshwar is by Flight, Train Via Delhi. It takes approximately 6 hours. The cheapest way to reach Mathura from Bhubaneshwar is by Train which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Bhubaneshwar
Delhi
Mathura
Approx Travel Time
5h 25m
₹8,371
Onwards
Bhubaneshwar
Delhi
Mathura
Approx Travel Time
6h 30m
₹8,700
Onwards
Bhubaneshwar
Delhi
Mathura
Approx Travel Time
6h 34m
₹10,281
Onwards
Via Bilaspur, Chattisgarh
Bhubaneshwar
Bilaspur, Chattisgarh
Mathura
Approx Travel Time
1d 2h 59m
₹825
Onwards
Via Durgapur
Bhubaneshwar
Durgapur
Mathura
Approx Travel Time
1d 5h 5m
₹1,775
Onwards
Via Gwalior
Bhubaneshwar
Gwalior
Mathura
Approx Travel Time
1d 6h 27m
On Demand
Bhubaneshwar
Gwalior
Mathura
Approx Travel Time
10h 42m
₹13,223
Onwards
Via Ghaziabad
Bhubaneshwar
Ghaziabad
Mathura
Approx Travel Time
6h 16m
₹10,876
Onwards
Frequently Asked Questions
What is the distance between Bhubaneshwar and Mathura?
Mathura is approximately 1400+ kms from Bhubaneshwar.
How long does it take to reach Mathura from Bhubaneshwar?
It takes approximately 6 hours to reach Mathura from Bhubaneshwar by Flight, Train Via Delhi.
What is the cheapest way to reach Mathura from Bhubaneshwar?
The cheapest way to reach Mathura from Bhubaneshwar is by Train.
What is the fastest way to reach Mathura from Bhubaneshwar?
The fastest way to reach Mathura from Bhubaneshwar is by Flight, Train Via Delhi.
Routes Connecting Bhubaneshwar
Routes From Bhubaneshwar
- Bhubaneshwar to Adler
- Bhubaneshwar to Nohar
- Bhubaneshwar to Bangalore
- Bhubaneshwar to Vapi
- Bhubaneshwar to Chhabra
- Bhubaneshwar to Shoghi
- Bhubaneshwar to Rasra
- Bhubaneshwar to Narsapur
- Bhubaneshwar to Gadag
- Bhubaneshwar to Shirpur
- Bhubaneshwar to Lakhimpur
- Bhubaneshwar to Krishnagiri
- Bhubaneshwar to Begun
- Bhubaneshwar to Shahada
- Bhubaneshwar to Baindur
Routes To Bhubaneshwar
- Manchester to Bhubaneshwar
- Uttarkashi to Bhubaneshwar
- Jamshedpur to Bhubaneshwar
- Tonk to Bhubaneshwar
- Suratgarh to Bhubaneshwar
- Vidisha to Bhubaneshwar
- Pauri to Bhubaneshwar
- Silvassa to Bhubaneshwar
- Charkhi-dadri to Bhubaneshwar
- Doraha to Bhubaneshwar
- Almora to Bhubaneshwar
- Bangalore to Bhubaneshwar
- Nakodar to Bhubaneshwar
- Didwana to Bhubaneshwar


