There are 11 ways to get from Dhanbad to Mathura by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Deoghar, fly, train
best- Take the train from Dhanbad Jn to Kumrabad Rohinitrain
- Fly from Deoghar (DGH) to Indira Gandhi International Airport (DEL)plane DGH - DEL
- Take the train from New Delhi to Mathura Jntrain
8h 4m₹7,815–15,169Train
cheapest- Take the train from Dhanbad Jn to Mathura Jntrain 12319 / ...
15h 55m₹500–3,900Bus
- Take the bus from Dhanbad to Varanasibus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Varanasi to Mathurabus redbusIndia_Bharat Benz A/C Seater /Sleeper
19h 36m₹1,931–6,182Drive 1,093.7 km
- Drive from Dhanbad to Mathuracar 1,093.7 km
13h 12m₹12,271–17,725Train to Birsa Munda Airport, fly, train
- Take the train from Dhanbad Jn to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Indira Gandhi International Airport (DEL)plane IXR - DEL
- Take the train from New Delhi to Mathura Jntrain
9h 18m₹7,211–13,047Train to Gaya, fly, train
- Take the train from Dhanbad Jn to Gaya Jntrain
- Fly from Gaya (GAY) to Indira Gandhi International Airport (DEL)plane GAY - DEL
- Take the train from New Delhi to Mathura Jntrain
8h₹6,545–17,942Train to Durgapur Kazi Nazrul Islam Airport, fly, train
- Take the train from Dhanbad Jn to Asansol Jntrain
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Indira Gandhi International Airport (DEL)plane RDP - DEL
- Take the train from New Delhi to Mathura Jntrain
7h 51m₹8,923–24,883Train, train to Lok Nayak Jayaprakash Airport, fly
- Take the train from Dhanbad Jn to Gaya Jntrain
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Indira Gandhi International Airport (DEL)plane PAT - DEL
- Take the train from New Delhi to Mathura Jntrain
10h 37m₹6,715–12,582Train to Darbhanga Airport, fly, train
- Take the train from Dhanbad Jn to Darbhanga Jntrain
- Fly from Darbhanga Airport (DBR) to Indira Gandhi International Airport (DEL)plane DBR - DEL
- Take the train from New Delhi to Mathura Jntrain
14h 30m₹6,170–15,491Train via Delhi
- Take the train from Dhanbad Jn to New Delhitrain 12313 / ...
- Take the train from New Delhi to Mathura Jntrain 12002 / ...
16h 20m₹693–5,373Bus via Patna
- Take the bus from Dhanbad to Patnabus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Patna to Mathurabus redbusIndia_Bharat Benz A/C Seater /Sleeper
22h 21m
Dhanbad to Mathura by train
Comparing Your Travel Options
The cheapest way to get from Dhanbad to Mathura is to train which costs ₹500 - ₹3,900 and takes 15h 55m.
The fastest way to get from Dhanbad to Mathura is to train and fly which takes 7h 51m and costs ₹8,500 - ₹25,000.
No, there is no direct bus from Dhanbad to Mathura. However, there are services departing from Dhanbad and arriving at Mathura via Varanasi. The journey, including transfers, takes approximately 19h 36m.
Yes, there is a direct train departing from Dhanbad Jn and arriving at Mathura Jn. Services depart three times a week, and operate Wednesday, Thursday and Friday. The journey takes approximately 15h 55m.
The distance between Dhanbad and Mathura is 1379 km. The road distance is 1093.7 km.
The best way to get from Dhanbad to Mathura without a car is to train which takes 15h 55m and costs ₹500 - ₹3,900.
It takes approximately 8h 4m to get from Dhanbad to Mathura, including transfers.
Dhanbad to Mathura bus services, operated by Lokenath Bus Service, depart from Dhanbad station.
Dhanbad to Mathura train services, operated by Indian Railways, depart from Dhanbad Jn station.
The best way to get from Dhanbad to Mathura is to train which takes 15h 55m and costs ₹500 - ₹3,900. Alternatively, you can bus, which costs ₹1,900 - ₹6,500 and takes 19h 36m.
What companies run services between Dhanbad, India and Mathura, India?
Indian Railways operates a train from Dhanbad Jn to Mathura Jn 3 times a week. Tickets cost ₹500–3,900 and the journey takes 15h 55m. Alternatively, you can take a bus from Dhanbad to Mathura via Varanasi in around 19h 36m.
- Website
- goindigo.in
Flights from Deoghar to Indira Gandhi International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Birsa Munda Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Birsa Munda Airport to Indira Gandhi International Airport via Lok Nayak Jayaprakash Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Gaya to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Gaya to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Durgapur Kazi Nazrul Islam Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–8,500
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport via Lucknow
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,000–8,500
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,500–14,000
- Website
- airindia.in
Flights from Birsa Munda Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Gaya to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹4,900–15,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ₹4,900–15,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,000–7,500
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,500–12,000
- Website
- starlightairline.com
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹5,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dhanbad Jn to Kumrabad Rohini
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–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
Train from Dhanbad Jn to Mathura Jn
- Ave. Duration
- 15h 55m
- Frequency
- 3 times a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
Train from Dhanbad Jn to Ranchi
- Ave. Duration
- 3h 43m
- Frequency
- Every 2 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
Train from Dhanbad Jn to Gaya Jn
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
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 Dhanbad Jn to Asansol Jn
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
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 Dhanbad Jn to Gaya Jn
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 1h 48m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
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 Dhanbad Jn to Darbhanga Jn
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,400–1,900
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 Dhanbad Jn to New Delhi
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
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
- Website
- Lokenath Bus Service
Bus from Dhanbad to Varanasi
- Ave. Duration
- 8h
- Frequency
- 4 times a day
- Schedules at
- Lokenath Bus Service
Bus from Varanasi to Mathura
- Ave. Duration
- 11h 20m
- Frequency
- Twice daily
- Schedules at
- Lokenath Bus Service
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Dhanbad to Varanasi
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- ₹900–3,000
- Website
- Shymoli Paribahan
Bus from Varanasi to Mathura
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,200
- Website
- Shymoli Paribahan
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Dhanbad to Varanasi
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Dhanbad to Varanasi
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
Bus from Dhanbad to Patna
- Ave. Duration
- 6h 31m
- Frequency
- 3 times a day
- Website
- Sri Krishna Rath
- Website
- Singh Mahamaya
Bus from Dhanbad to Varanasi
- Ave. Duration
- 9h 31m
- Frequency
- 6 times a week
- Schedules at
- Singh Mahamaya
- Phone
- +91 9903004441
- [email protected]
- Website
- SRS Munna Travels
Bus from Dhanbad to Varanasi
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Website
- SRS Munna Travels
- Website
- Hsk Travels
Bus from Dhanbad to Varanasi
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Hsk Travels
- Phone
- +91 9839001010
- [email protected]
- Website
- Tiwari and Brothers
Bus from Dhanbad to Varanasi
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Website
- Tiwari and Brothers
- Website
- Tiwari and Brothers
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Varanasi to Mathura
- Ave. Duration
- 11h 15m
- Frequency
- Hourly
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Varanasi to Mathura
- Ave. Duration
- 11h 44m
- Frequency
- 4 times a day
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Website
- Palak Tour and Travels
Bus from Varanasi to Mathura
- Ave. Duration
- 11h 45m
- Frequency
- 3 times a day
- Schedules at
- Palak Tour and Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Varanasi to Mathura
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
- Phone
- +91 98919 18058
- [email protected]
- Website
- BSS Cool Cool Travels
Bus from Varanasi to Mathura
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- BSS Cool Cool Travels
- Website
- Dhruv Travels
Bus from Varanasi to Mathura
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Dhruv Travels
- Website
- Amar Travels
Bus from Varanasi to Mathura
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Schedules at
- Amar Travels
- Website
- Abhishek Holidays
Bus from Varanasi to Mathura
- Ave. Duration
- 11h 20m
- Frequency
- 4 times a week
- Schedules at
- Abhishek Holidays
- Website
- Shree Saroj Travels
Bus from Varanasi to Mathura
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Schedules at
- Shree Saroj Travels
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Varanasi to Mathura
- Ave. Duration
- 11h 40m
- Frequency
- 3 times a week
- Website
- Cherry Collars
- Website
- Cherry Collars
- Website
- Bundela Travels
Bus from Dhanbad to Patna
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Schedules at
- Bundela Travels
- Website
- Okara Express
Bus from Dhanbad to Patna
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Schedules at
- Okara Express
Bus from Patna to Mathura
- Ave. Duration
- 15h
- Frequency
- 6 times a week
- Schedules at
- Okara Express
- Website
- Vinay Travels
Bus from Dhanbad to Patna
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Schedules at
- Vinay Travels
Bus from Patna to Mathura
- Ave. Duration
- 19h 15m
- Frequency
- 5 times a week
- Schedules at
- Vinay Travels
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Patna to Mathura
- Ave. Duration
- 15h 10m
- Frequency
- Every 4 hours
- Schedules at
- Indo Canadian Express
- Website
- Shree Siddhivinayak Travels
Bus from Patna to Mathura
- Ave. Duration
- 15h 10m
- Frequency
- 3 times a day
- Schedules at
- Shree Siddhivinayak Travels
- Website
- Tegra Express
Bus from Patna to Mathura
- Ave. Duration
- 17h 50m
- Frequency
- 3 times a day
- Schedules at
- Tegra Express
- Website
- Shiv Ganga Express
Bus from Patna to Mathura
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Schedules at
- Shiv Ganga Express
- Website
- Krishna Travels
Bus from Patna to Mathura
- Ave. Duration
- 15h 29m
- Frequency
- Once daily
- Schedules at
- Krishna Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Patna to Mathura
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ₹900–1,700
- Schedules at
- Laxmi Holidays
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
Dhanbad to Mathura bus services, operated by Lokenath Bus Service, arrive at Varanasi station.
Dhanbad to Mathura train services, operated by Indian Railways, arrive at Mathura Jn station.
Yes, the driving distance between Dhanbad to Mathura is 1094 km. It takes approximately 13h 12m to drive from Dhanbad to Mathura.
Book your Dhanbad to Mathura bus tickets online with Omio.
There are 902+ hotels available in Mathura.
























