There are 6 ways to get from Porbandar 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 Rajkot International Airport, fly
best- Take the train from Porbandar to Rajkot Jntrain
- Fly from Rajkot International Airport (HSR) to Gwalior Airport (GWL)plane HSR - GWL
10h 42m₹10,085–23,509Train
cheapest- Take the train from Porbandar to Hapatrain 19016 / ...
- Take the train from Hapa to Gwalior Jn.train 09525 / ...
27h 38m₹707–5,500Train via Bāndīkūi
- Take the train from Porbandar to Bandikui Jntrain 19269 / ...
- Take the train from Bandikui Jn to Gwalior Jn.train 19666
25h 44m₹736–5,617Train, bus
- Take the train from Porbandar to Rajkot Jntrain
- Take the bus from Rajkot to Ahmedabad, Gujaratbus
- Take the bus from Ahmedabad, Gujarat to Gwalior, Madhya Pradeshbus
26h 54mDrive 1,209.8 km
- Drive from Porbandar to Gwaliorcar 1,209.8 km
16h 2m₹13,645–19,710Train to Govardhanpur Airport Jamnagar, fly
- Take the train from Porbandar to Jamnagartrain
- Fly from Govardhanpur Airport Jamnagar (JGA) to Gwalior Airport (GWL)plane JGA - GWL
8h 33m₹10,104–26,726
Porbandar to Gwalior by train
Comparing Your Travel Options
The cheapest way to get from Porbandar to Gwalior is to train via Bāndīkūi which costs ₹700 - ₹6,000 and takes 25h 44m.
The fastest way to get from Porbandar to Gwalior is to train and fly which takes 8h 33m and costs ₹10,000 - ₹27,000.
No, there is no direct train from Porbandar to Gwalior. However, there are services departing from Porbandar and arriving at Gwalior Jn. via Bandikui Jn. The journey, including transfers, takes approximately 25h 44m.
The distance between Porbandar and Gwalior is 1103 km. The road distance is 1209.8 km.
The best way to get from Porbandar to Gwalior without a car is to train via Bāndīkūi which takes 25h 44m and costs ₹700 - ₹6,000.
It takes approximately 10h 42m to get from Porbandar to Gwalior, including transfers.
Porbandar to Gwalior train services, operated by Indian Railways, depart from Porbandar station.
Porbandar to Gwalior train services, operated by Indian Railways, arrive at Bandikui Jn station.
Yes, the driving distance between Porbandar to Gwalior is 1210 km. It takes approximately 16h 2m to drive from Porbandar to Gwalior.
There are 108+ hotels available in Gwalior.
What companies run services between Porbandar, India and Gwalior, India?
You can take a train from Porbandar to Gwalior Jn. via Bandikui Jn in around 25h 44m.
- Website
- goindigo.in
Flights from Rajkot International Airport to Gwalior Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹9,500–25,000
Flights from Rajkot International Airport to Gwalior Airport via Delhi
- Ave. Duration
- 5h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–25,000
Flights from Govardhanpur Airport Jamnagar to Gwalior Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,500–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Porbandar to Rajkot Jn
- Ave. Duration
- 4h 7m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Porbandar to Bandikui Jn
- Ave. Duration
- 19h 52m
- Frequency
- 4 times a week
- 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,400
- First Class (1A)
- ₹3,200–4,100
Train from Bandikui Jn to Gwalior Jn.
- Ave. Duration
- 4h 52m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Porbandar to Rajkot Jn
- Ave. Duration
- 4h 7m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Porbandar to Jamnagar
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Porbandar to Hapa
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Hapa to Gwalior Jn.
- Ave. Duration
- 24h 5m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- 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
- Phone
- +91 9167757766
- [email protected]
- Website
- Falcon Bus
Bus from Rajkot to Ahmedabad, Gujarat
- Ave. Duration
- 5h
- Frequency
- Every 10 minutes
- Website
- Falcon Bus
- Website
- Falcon Bus
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, Travelling to the US: What do I need to know?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






