There are 8 ways to get from Barmer (Station) to Gwalior 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 Jodhpur Airport, fly to Gwalior Airport
best- Take the train from Barmer to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Gwalior Airport (GWL)plane JDH - GWL
7h 40m₹8,214–28,039Train
cheapest- Take the train from Barmer to Achhnera Jntrain 15631
- Take the train from Achhnera Jn to Gwalior Jn.train 19666 / ...
15h 27m₹528–4,146Train, bus
- Take the train from Barmer to Jodhpur Jntrain
- Take the bus from Jodhpur to Jaipurbus
- Take the bus from Jaipur to Gwalior, Madhya Pradeshbus
19h 5m₹2,394–4,599Drive 801.6 km
- Drive from Barmer (Station) to Gwaliorcar 801.6 km
12h 7m₹9,043–13,062Train to Jodhpur Airport, fly to Indira Gandhi International Airport, train
- Take the train from Barmer to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Indira Gandhi International Airport (DEL)plane JDH - DEL
- Take the train from New Delhi to Gwalior Jn.train
10h 3m₹5,719–17,489Bus to Jaisalmer, fly to Indira Gandhi International Airport, train
- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Fly from Jaisalmer (JSA) to Indira Gandhi International Airport (DEL)plane JSA - DEL
- Take the train from New Delhi to Gwalior Jn.train
10h 27mTrain via Mathura
- Take the train from Barmer to Mathura Jntrain 20489
- Take the train from Mathura Jn to Gwalior Jn.train 12002 / ...
16h 43m₹571–4,313Bus
- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Take the bus from Jaisalmer, Rajasthan to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Gwalior, Madhya Pradeshbus
22h 53m
Barmer (Station) to Gwalior by train
Questions & Answers
The cheapest way to get from Barmer (Station) to Gwalior is to train which costs ₹500 - ₹4,200 and takes 15h 27m.
The fastest way to get from Barmer (Station) to Gwalior is to train and fly which takes 7h 40m and costs ₹8,000 - ₹28,000.
No, there is no direct bus from Barmer (Station) to Gwalior. However, there are services departing from Barmer, Rajasthan and arriving at Gwalior, Madhya Pradesh via Jaisalmer, Rajasthan and Agra, Uttar Pradesh. The journey, including transfers, takes approximately 22h 53m.
No, there is no direct train from Barmer (Station) to Gwalior. However, there are services departing from Barmer and arriving at Gwalior Jn. via Achhnera Jn. The journey, including transfers, takes approximately 15h 27m.
The distance between Barmer (Station) and Gwalior is 743 km. The road distance is 801.6 km.
The best way to get from Barmer (Station) to Gwalior without a car is to train which takes 15h 27m and costs ₹500 - ₹4,200.
It takes approximately 7h 40m to get from Barmer (Station) to Gwalior, including transfers.
Barmer (Station) to Gwalior bus services, operated by Deepak Travells, depart from Barmer, Rajasthan station.
Barmer (Station) to Gwalior train services, operated by Indian Railways, depart from Barmer station.
The best way to get from Barmer (Station) to Gwalior is to train which takes 15h 27m and costs ₹500 - ₹4,200. Alternatively, you can bus, which costs and takes 22h 53m.
What companies run services between Barmer (Station), India and Gwalior, India?
You can take a train from Barmer to Gwalior Jn. via Achhnera Jn in around 15h 27m. Alternatively, you can take a vehicle from Barmer (Station) to Gwalior, Madhya Pradesh via Barmer, Rajasthan, Jaisalmer, Rajasthan, and Agra, Uttar Pradesh in around 22h 53m.
- Website
- goindigo.in
Flights from Jodhpur Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–33,000
Flights from Jodhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Jaisalmer to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹9,000–17,000
- Website
- airindia.in
Flights from Jodhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Jaisalmer to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹8,000–11,000
- Website
- airindiaexpress.in
Flights from Jodhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,300–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barmer to Jodhpur Jn
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Barmer to Achhnera Jn
- Ave. Duration
- 11h 33m
- Frequency
- Once a week
- Estimated price
- ₹370–2,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹370–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
Train from Achhnera Jn to Gwalior Jn.
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Barmer to Jodhpur Jn
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Barmer to Jodhpur Jn
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from New Delhi to Gwalior Jn.
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from New Delhi to Gwalior Jn.
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Barmer to Mathura Jn
- Ave. Duration
- 14h 15m
- Frequency
- 5 times a week
- Estimated price
- ₹400–3,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
Train from Mathura Jn to Gwalior Jn.
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +917412069719
- [email protected]
- Website
- rsrtconline.rajasthan.gov.in
Bus from Jodhpur to Jaipur
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₹310–800
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹340–420
- Express
- ₹310–390
- AC Sleeper
- ₹600–800
- Phone
- +353091 564600
- [email protected]
- Website
- gobus.ie
Bus from Jaipur to Gwalior, Madhya Pradesh
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- ₹1,900–2,400
- Website
- https://gobus.ie/
- Phone
- +91 9316 993169
- [email protected]
- Website
- omio.com
Bus from Agra, Uttar Pradesh to Gwalior, Madhya Pradesh
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
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
More Questions & Answers
Barmer (Station) to Gwalior bus services, operated by Deepak Travells, arrive at Jaisalmer, Rajasthan station.
Barmer (Station) to Gwalior train services, operated by Indian Railways, arrive at Achhnera Jn station.
Yes, the driving distance between Barmer (Station) to Gwalior is 802 km. It takes approximately 12h 7m to drive from Barmer (Station) to Gwalior.
There are 106+ hotels available in Gwalior.










