There are 8 ways to get from Bargarh to Mathura by train, plane, taxi, 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 Veer Surendra Sai Airport, fly to Indira Gandhi International Airport, train
best- Take the train from Bargarh Road to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Indira Gandhi International Airport (DEL)plane JRG - DEL
- Take the train from Hazrat Nizamuddin to Mathura Jntrain
8h 51m₹9,245–22,855Train
cheapest- Take the train from Bargarh Road to Sambalpurtrain 08263 / ...
- Take the train from Sambalpur to Mathura Jntrain 20807
24h 58m₹672–5,239Taxi, bus, train
- Take the taxi from Bargarh to Raigarh Bus Standtaxi
- Take the bus from Raigarh Bus Stand to Dehribus
- Take the train from Dehri On Sone to Pt.Deen Dayal Upadhyaya Jn.train
- Take the bus from Varanasi to Mathurabus
31h 11m₹4,341–6,601Drive 1,120.4 km
- Drive from Bargarh to Mathuracar 1,120.4 km
16h 50m₹11,945–17,253Train to Veer Surendra Sai Airport, fly to Gwalior Airport, train
- Take the train from Bargarh Road to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Gwalior Airport (GWL)plane JRG - GWL
- Take the train from Gwalior Jn. to Agra Cantttrain
- Take the train from Agra Cantt to Mathura Jntrain
23h 10m₹9,670–27,193Train to Mana Airport, fly to Indira Gandhi International Airport, train
- Take the train from Bargarh Road to Raipur Jntrain
- Fly from Mana Airport (RPR) to Indira Gandhi International Airport (DEL)plane RPR - DEL
- Take the train from Hazrat Nizamuddin to Mathura Jntrain
13h 19m₹6,958–15,689Train to Birsa Munda Airport, fly to Indira Gandhi International Airport, train
- Take the train from Bargarh Road to Hatiatrain
- Fly from Birsa Munda Airport (IXR) to Indira Gandhi International Airport (DEL)plane IXR - DEL
- Take the train from Hazrat Nizamuddin to Mathura Jntrain
13h 49m₹6,463–15,127Train to Veer Surendra Sai Airport, fly to Jaipur International Airport, train
- Take the train from Bargarh Road to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Jaipur International Airport (JAI)plane JRG - JAI
- Take the train from Gandhinagar Jpr to Mathura Canttrain
15h 44m₹10,840–18,203
Bargarh to Mathura by train
Questions & Answers
The cheapest way to get from Bargarh to Mathura is to train which costs ₹650 - ₹5,500 and takes 24h 58m.
The fastest way to get from Bargarh to Mathura is to train and fly which takes 8h 51m and costs ₹9,000 - ₹23,000.
No, there is no direct train from Bargarh to Mathura. However, there are services departing from Bargarh Road and arriving at Mathura Jn via Sambalpur. The journey, including transfers, takes approximately 24h 58m.
The distance between Bargarh and Mathura is 1277 km. The road distance is 1120.4 km.
The best way to get from Bargarh to Mathura without a car is to train which takes 24h 58m and costs ₹650 - ₹5,500.
It takes approximately 8h 51m to get from Bargarh to Mathura, including transfers.
Bargarh to Mathura train services, operated by Indian Railways, depart from Bargarh Road station.
Bargarh to Mathura train services, operated by Indian Railways, arrive at Sambalpur station.
Yes, the driving distance between Bargarh to Mathura is 1120 km. It takes approximately 16h 50m to drive from Bargarh to Mathura.
There are 935+ hotels available in Mathura.
What companies run services between Bargarh, India and Mathura, India?
You can take a train from Bargarh Road to Mathura Jn via Sambalpur in around 24h 58m.
- Website
- goindigo.in
Flights from Veer Surendra Sai Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Veer Surendra Sai Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 20h 10m
- When
- Friday
- Estimated price
- ₹8,500–23,000
Flights from Veer Surendra Sai Airport to Gwalior Airport via Mumbai
- Ave. Duration
- 24h 45m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Veer Surendra Sai Airport to Gwalior Airport via Kolkata, Indira Gandhi International Airport
- Ave. Duration
- 19h
- When
- Friday
- Estimated price
- ₹11,000–25,000
Flights from Veer Surendra Sai Airport to Gwalior Airport via Hyderabad, Mumbai
- Ave. Duration
- 16h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–26,000
Flights from Veer Surendra Sai Airport to Gwalior Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 18h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–25,000
Flights from Mana Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Mana Airport to Indira Gandhi International Airport via Indore
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Mana Airport to Indira Gandhi International Airport via Ahmedabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Birsa Munda Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Birsa Munda Airport to Indira Gandhi International Airport via Bhubaneswar
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Veer Surendra Sai Airport to Jaipur International Airport via Mumbai
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Veer Surendra Sai Airport to Jaipur International Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–15,000
- Website
- airindia.in
Flights from Veer Surendra Sai Airport to Gwalior Airport via Hyderabad, Bengaluru
- Ave. Duration
- 18h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–31,000
Flights from Mana Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Birsa Munda Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ₹5,500–12,000
- Website
- airindiaexpress.in
Flights from Veer Surendra Sai Airport to Gwalior Airport via Hyderabad, Bengaluru
- Ave. Duration
- 18h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–31,000
Flights from Birsa Munda Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ₹5,500–12,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bargarh Road to Jharsuguda Jn
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Hazrat Nizamuddin to Mathura Jn
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Bargarh Road to Sambalpur
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Sambalpur to Mathura Jn
- Ave. Duration
- 22h 38m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Dehri On Sone to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Gwalior Jn. to Agra Cantt
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Agra Cantt to Mathura Jn
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Bargarh Road to Raipur Jn
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Bargarh Road to Hatia
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Gandhinagar Jpr to Mathura Cant
- Ave. Duration
- 5h 9m
- Frequency
- 4 times a week
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
- Phone
- +91 7773005871
- badanbusservice@gmail.com
- Website
- badanbus.com
Bus from Raigarh Bus Stand to Dehri
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- ₹1,155
- Website
- https://www.badanbus.com/
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Bus from Varanasi to Mathura
- Ave. Duration
- 12h 16m
- Frequency
- 4 times a day
- Estimated price
- ₹800–1,600
- Schedules at
- laxmiholidays.com
- Sleeper
- ₹800–1,200
- Ave. Duration
- 1h 25m
- Estimated price
- ₹1,800–2,200
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, What documents do I need to cross Niagara Falls?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.












