There are 7 ways to get from Dewas to Mathura by train, bus, car, taxi, 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 Dewas to Mathura Jntrain 12415 / ...
10h 12m₹340–2,600Bus
- Take the bus from Indore to Mathurabus redbusIndia_Bharat Benz A/C Sleeper
15h 42mDrive 636.5 km
- Drive from Dewas to Mathuracar 636.5 km
7h 16m₹6,192–8,943Taxi
- Take the taxi from Dewas to Mathurataxi 636.5 km
7h 16m₹10,000–13,000Fly Indore to Indira Gandhi International Airport, train
- Fly from Indore (IDR) to Indira Gandhi International Airport (DEL)plane IDR - DEL
- Take the train from New Delhi to Mathura Jntrain
7h 6m₹6,328–10,314Train to Raja Bhoj International Airport, fly to Indira Gandhi International Airport, train
- Take the train from Dewas to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Indira Gandhi International Airport (DEL)plane BHO - DEL
- Take the train from New Delhi to Mathura Jntrain
8h 8m₹5,254–9,137Fly Indore to Chaudhary Charan Singh Airport, bus
- Fly from Indore (IDR) to Chaudhary Charan Singh Airport (LKO)plane IDR - LKO
- Take the bus from Lucknow to Mathurabus
11h 16m₹7,178–11,909
Dewas to Mathura by train
Comparing Your Travel Options
The cheapest way to get from Dewas to Mathura is to train which costs ₹340 - ₹2,600 and takes 10h 12m.
The fastest way to get from Dewas to Mathura is to fly and train which takes 7h 6m and costs ₹6,000 - ₹11,000.
No, there is no direct bus from Dewas to Mathura. However, there are services departing from Regal Square and arriving at Mathura via Indore. The journey, including transfers, takes approximately 15h 42m.
Yes, there is a direct train departing from Dewas and arriving at Mathura Jn. Services depart four times a day, and operate every day. The journey takes approximately 10h 12m.
The distance between Dewas and Mathura is 646 km. The road distance is 636.5 km.
The best way to get from Dewas to Mathura without a car is to train which takes 10h 12m and costs ₹340 - ₹2,600.
The train from Dewas to Mathura Jn takes 10h 12m including transfers and departs four times a day.
Dewas to Mathura bus services, operated by Shatabdi Travels, depart from Indore station.
Dewas to Mathura train services, operated by Indian Railways, depart from Dewas station.
The best way to get from Dewas to Mathura is to train which takes 10h 12m and costs ₹340 - ₹2,600. Alternatively, you can bus, which costs and takes 15h 42m.
What companies run services between Dewas, India and Mathura, India?
Indian Railways operates a train from Dewas to Mathura Jn 4 times a day. Tickets cost ₹340–2,600 and the journey takes 10h 12m. Alternatively, Shatabdi Travels operates a bus from Indore to Mathura 3 times a day, and the journey takes 13h 30m. Three other operators also service this route.
- Website
- goindigo.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹4,700–6,000
Flights from Indore to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Indore to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,500–11,000
- Website
- airindia.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- ₹5,000–14,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹4,400–15,000
Flights from Indore to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹6,000–19,000
- Website
- airindiaexpress.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–7,500
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹4,400–15,000
Flights from Indore to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- ₹6,000–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Dewas to Mathura Jn
- Ave. Duration
- 10h 12m
- Frequency
- 4 times a day
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
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
Train from Dewas to Sant Hirdaram Nagar
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
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
- +91 92854 94122
- Website
- Shatabdi Travels
Bus from Indore to Mathura
- Ave. Duration
- 13h 30m
- Frequency
- 3 times a day
- Website
- Shatabdi Travels
- Phone
- +91 80463 33629
- sonudharmendra0@gmail.com
- Website
- Balaji Bus Services
Bus from Indore to Mathura
- Ave. Duration
- 14h 5m
- Frequency
- 3 times a day
- Schedules at
- Balaji Bus Services
- Website
- Kamla Travels
Bus from Indore to Mathura
- Ave. Duration
- 13h
- Frequency
- Once daily
- Schedules at
- Kamla Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Indore to Mathura
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Schedules at
- Safar Express Tour
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Safar Express Tour
- Website
- Shri Krishna Travels
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Website
- Shri Krishna Travels
- Website
- Fouji travels
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Schedules at
- Fouji travels
- Phone
- +91 98990 56542
- rsyadavsmartbus1@gmail.com
- Website
- RS Yadav Smart Bus
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Website
- RS Yadav Smart Bus
- Website
- Krishna Travels
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 45m
- Frequency
- Hourly
- Schedules at
- Krishna Travels
Bus from Lucknow to Mathura
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Ashok Bus Service
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Schedules at
- Ashok Bus Service
- Website
- Shree Siddhivinayak Travels
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Schedules at
- Shree Siddhivinayak Travels
- Website
- Jt Smart Bus
Bus from Lucknow to Mathura
- Ave. Duration
- 6h 20m
- Frequency
- 4 times a day
- Schedules at
- Jt Smart Bus
- Phone
- +91 97799 40672
- Deltinbus@gmail.com
- Website
- Deltin Travels Pvt Ltd
Bus from Lucknow to Mathura
- Ave. Duration
- 5h
- Frequency
- Once daily
- Website
- Deltin Travels Pvt Ltd
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₹500–1,400
- Schedules at
- Zingbus
Bus from Lucknow to Mathura
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a week
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Website
- RK Travels
Bus from Lucknow to Mathura
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- RK Travels
- Website
- Shree Saroj Travels
Bus from Lucknow to Mathura
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Schedules at
- Shree Saroj Travels
- Phone
- 02228916622
- shubhamtrv@gmail.com
- Website
- Shubham Travels
Bus from Lucknow to Mathura
- Ave. Duration
- 4h 45m
- Frequency
- Once a week
- Website
- Shubham Travels
- golabusservice@gmail.com
- Website
- Gola Bus Service
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Website
- Gola Bus Service
- Website
- Tegra Express
Bus from Lucknow to Mathura
- Ave. Duration
- 5h 55m
- Frequency
- Once a week
- Schedules at
- Tegra Express
- Website
- Raj Laxmi Travels
Bus from Lucknow to Mathura
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- Raj Laxmi Travels
- Website
- Shri Krishna Bus Service
Bus from Lucknow to Mathura
- Ave. Duration
- 6h 5m
- Frequency
- Once a week
- Schedules at
- Shri Krishna Bus Service
- Phone
- 1800 267 9001
- support@nuego.in
- Website
- NeuGo
Bus from Lucknow to Mathura
- Ave. Duration
- 7h 5m
- Frequency
- Once a week
- Website
- NeuGo
- Ave. Duration
- 7h 16m
- Estimated price
- ₹10,000–13,000
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
Dewas to Mathura bus services, operated by Shatabdi Travels, arrive at Mathura station.
Dewas to Mathura train services, operated by Indian Railways, arrive at Mathura Jn station.
Yes, the driving distance between Dewas to Mathura is 637 km. It takes approximately 7h 16m to drive from Dewas to Mathura.
Book your Dewas to Mathura bus tickets online with Omio.
There are 916+ hotels available in Mathura.



























