There are 4 ways to get from Bhimdatta to Mathura by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Banbasa to Mathura Canttrain 15094
6h 36m₹368–1,913Bus
- Take the bus from Khatima to Ghaziabadbus redbusIndia_A/C Seater / Sleeper
- Take the bus from Ghaziabad to Mathurabus redbusIndia_Bharat Benz A/C Seater /Sleeper
10h 43mDrive 327.7 km
- Drive from Bhimdatta to Mathuracar 327.7 km
4h 48m₹3,648–5,270Drive, fly, train
- Drive from Bhimdatta to Pantnagar Airport (PGH)car
- Fly from Pantnagar Airport (PGH) to Indira Gandhi International Airport (DEL)plane PGH - DEL
- Take the train from New Delhi to Mathura Jntrain
4h 51m₹6,296–19,955
Pantnagar Airport (PGH) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Bhimdatta to Mathura is to train which costs ₹360 - ₹2,000 and takes 6h 36m.
The fastest way to get from Bhimdatta to Mathura is to drive which takes 4h 48m and costs ₹3,600 - ₹5,500.
No, there is no direct bus from Bhimdatta to Mathura. However, there are services departing from Khatima and arriving at Mathura via Ghaziabad. The journey, including transfers, takes approximately 10h 43m.
No, there is no direct train from Bhimdatta to Mathura. However, there are services departing from Banbasa and arriving at Mathura Cant via . The journey, including transfers, takes approximately 6h 36m.
The distance between Bhimdatta and Mathura is 331 km. The road distance is 327.7 km.
It takes approximately 6h 36m to get from Bhimdatta to Mathura, including transfers.
Bhimdatta to Mathura bus services, operated by Blueworld tourist private limited, depart from Khatima station.
Bhimdatta to Mathura train services, operated by Indian Railways, depart from Banbasa station.
The best way to get from Bhimdatta to Mathura is to train which takes 6h 36m and costs ₹360 - ₹2,000. Alternatively, you can bus, which costs and takes 10h 43m.
Bhimdatta to Mathura bus services, operated by Blueworld tourist private limited, arrive at Ghaziabad station.
What companies run services between Bhimdatta, Nepal and Mathura, India?
Indian Railways operates a train from Banbasa to Mathura Cant 5 times a week. Tickets cost ₹220–1,700 and the journey takes 6h 22m. Alternatively, you can take a vehicle from Bhimdatta to Mathura via Khatima and Ghaziabad in around 10h 43m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Indira Gandhi International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹5,000–17,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Banbasa to Mathura Cant
- Ave. Duration
- 6h 22m
- Frequency
- 5 times a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Phone
- 0120-4266593
- Website
- Blueworld tourist private limited
Bus from Khatima to Ghaziabad
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Website
- Blueworld tourist private limited
- Website
- City Heart Travels
Bus from Khatima to Ghaziabad
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Schedules at
- City Heart Travels
- Phone
- +91 98990 56542
- rsyadavsmartbus1@gmail.com
- Website
- RS Yadav Smart Bus
Bus from Khatima to Ghaziabad
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Website
- RS Yadav Smart Bus
- Website
- Mansoori tour and travels
Bus from Khatima to Ghaziabad
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Mansoori tour and travels
- Phone
- +91 97200 05607
- ajay.ganeshyatra.1144@gmail.com
- Website
- Shri Krishna Travels
Bus from Khatima to Ghaziabad
- Ave. Duration
- 7h 59m
- Frequency
- 6 times a week
- Website
- Shri Krishna Travels
- Website
- Deluxe bus service
Bus from Khatima to Ghaziabad
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Schedules at
- Deluxe bus service
- Phone
- +91 98919 18058
- bsscoolcooltransport@gmail.com
- Website
- BSS Cool Cool Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 45m
- Frequency
- Every 20 minutes
- Schedules at
- BSS Cool Cool Travels
- Website
- Fouji travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 55m
- Frequency
- Every 30 minutes
- Schedules at
- Fouji travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Purvanchal express
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Schedules at
- Purvanchal express
- Website
- Jt Smart Bus
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Schedules at
- Jt Smart Bus
- Website
- Ashok Bus Service
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Schedules at
- Ashok Bus Service
- connect@leafybus.com
- Website
- Leafybus
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Website
- Leafybus
- Website
- International Tourist Centre
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- International Tourist Centre
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Ghaziabad to Mathura
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
- Phone
- +91 97799 40672
- Deltinbus@gmail.com
- Website
- Deltin Travels Pvt Ltd
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Website
- Deltin Travels Pvt Ltd
- Website
- FALCON TOUR and TRAVELS
Bus from Ghaziabad to Mathura
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- FALCON TOUR and TRAVELS
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₹370–850
- Schedules at
- Zingbus
- Phone
- 7230947777
- travel@mahalaxmibus.in
- Website
- Mahalaxmi Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 7903832833
- shreekrishnarath@gmail.com
- Website
- Sri Krishna Rath
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Phone
- 02228916622
- shubhamtrv@gmail.com
- Website
- Shubham Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Shubham Travels
- Phone
- +91 97959 49926
- Website
- Kalpana Travels Kanpur
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Website
- Kalpana Travels Kanpur
- Website
- Maa Vaishno Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Schedules at
- Maa Vaishno Travels
- Website
- Shri Krishna Bus Service
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Schedules at
- Shri Krishna Bus Service
- Website
- TSB Tour express
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Schedules at
- TSB Tour express
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Website
- Yaduvanshi Holidays LLP
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Schedules at
- Yaduvanshi Holidays LLP
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a week
- Schedules at
- Raj Kalpana Travels And Cargo
- Website
- Shree mann travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 28m
- Frequency
- 4 times a week
- Schedules at
- Shree mann travels
- Phone
- +91 90397 16988
- jaygupta42@gmail.com
- Website
- Satyam Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Schedules at
- Satyam Travels
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Phone
- +91 80580 57088
- maharanitravelsjaipur@gmail.com
- Website
- Maharani Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Website
- Maharani Travels
- Website
- Aman tamanna travel
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Schedules at
- Aman tamanna travel
- Website
- Shri Ram Transport Company
Bus from Ghaziabad to Mathura
- Ave. Duration
- 2h 50m
- Frequency
- Twice a week
- Schedules at
- Shri Ram Transport Company
- Phone
- 1800 267 9001
- support@nuego.in
- Website
- NeuGo
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Website
- NeuGo
- Website
- Pratap T&C
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Pratap T&C
- Website
- Aadishakti Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Schedules at
- Aadishakti Travels
- Website
- Safar Dinesh Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 3h 35m
- Frequency
- Once a week
- Schedules at
- Safar Dinesh Travels
Bus from Ghaziabad to Mathura
- Ave. Duration
- 27h
- Frequency
- Once a week
- Schedules at
- Kashi Vishwanath Tours and Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bhimdatta to Mathura train services, operated by Indian Railways, arrive at Mathura Cant station.
Yes, the driving distance between Bhimdatta to Mathura is 328 km. It takes approximately 4h 48m to drive from Bhimdatta to Mathura.
There are 939+ hotels available in Mathura.














































