There are 7 ways to get from Bhopal to Port Pipavav 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 via Viramgām
best- Take the train from Bhopal Jn to Viramgam Jntrain 11464 / ...
- Take the train from Viramgam Jn to Rajula Jntrain 20955 / ...
19h 46m₹1,085–5,093Bus, train
- Take the bus from Bhopal, Madhya Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Vadodara, Gujaratbus
- Take the train from Vadodara Jn to Rajula Jntrain
21h 7mDrive 835.2 km
- Drive from Bhopal to Port Pipavavcar 835.2 km
12h 9m₹9,416–13,600Taxi
- Take the taxi from Bhopal to Port Pipavavtaxi 835.2 km
12h 9m₹13,000–16,000Fly, taxi
- Fly from Raja Bhoj International Airport (BHO) to Diu Airport (DIU)plane BHO - DIU
- Take the taxi from Diu Airport (DIU) to Port Pipavavtaxi
17h₹10,894–21,348Train
- Take the train from Bhopal Jn to Surattrain 22910 / ...
- Take the train from Surat to Rajula Jntrain 20955 / ...
22h 24m₹1,175–5,825Bus, taxi
- Take the bus from Bhopal, Madhya Pradesh to Ahmedabad, Gujaratbus
- Take the bus from Ahmedabad Krishnanagar Stand to Diubus
- Take the taxi from Diu to Port Pipavavtaxi
25h 42m
Raja Bhoj International Airport (BHO) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Bhopal to Port Pipavav is to train via Viramgām which costs ₹1,000 - ₹5,500 and takes 19h 46m.
The fastest way to get from Bhopal to Port Pipavav is to drive which takes 12h 9m and costs ₹9,000 - ₹14,000.
No, there is no direct train from Bhopal to Port Pipavav. However, there are services departing from Bhopal Jn and arriving at Rajula Jn via Viramgam Jn. The journey, including transfers, takes approximately 19h 46m.
The distance between Bhopal and Port Pipavav is 1029 km. The road distance is 835.2 km.
The best way to get from Bhopal to Port Pipavav without a car is to train via Viramgām which takes 19h 46m and costs ₹1,000 - ₹5,500.
It takes approximately 19h 46m to get from Bhopal to Port Pipavav, including transfers.
Bhopal to Port Pipavav train services, operated by Indian Railways, depart from Bhopal Jn station.
Bhopal to Port Pipavav train services, operated by Indian Railways, arrive at Viramgam Jn station.
Yes, the driving distance between Bhopal to Port Pipavav is 835 km. It takes approximately 12h 9m to drive from Bhopal to Port Pipavav.
There are one+ hotels available in Port Pipavav.
What companies run services between Bhopal, India and Port Pipavav, India?
You can take a train from Bhopal Jn to Port Pipavav via Viramgam Jn and Rajula Jn in around 19h 46m.
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Raja Bhoj International Airport to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Raja Bhoj International Airport to Diu Airport via Delhi, Surat
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- ₹9,000–19,000
- Website
- starair.in
Flights from Raja Bhoj International Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 17h 50m
- When
- Monday to Wednesday
- Estimated price
- ₹9,000–19,000
Flights from Raja Bhoj International Airport to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 15h 40m
- When
- Monday to Wednesday
- Estimated price
- ₹9,000–19,000
- Website
- helitrans.no
Flights from Raja Bhoj International Airport to Diu Airport via Mumbai
- Ave. Duration
- 18h 45m
- When
- Tuesday to Sunday
- Estimated price
- ₹9,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhopal Jn to Viramgam Jn
- Ave. Duration
- 13h 12m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Viramgam Jn to Rajula Jn
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- 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,000
- First Class (1A)
- ₹1,300–1,700
Train from Vadodara Jn to Rajula Jn
- Ave. Duration
- 8h 14m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Bhopal Jn to Surat
- Ave. Duration
- 10h 50m
- Frequency
- Twice a week
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Surat to Rajula Jn
- Ave. Duration
- 10h 3m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹1,900–2,500
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Ahmedabad Krishnanagar Stand to Diu
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ₹440–1,100
- Schedules at
- gsrtc.in
- Seater
- ₹440–650
- AC Sleeper
- ₹500–750
- Sleeper
- ₹700–1,100
- Ave. Duration
- 4h 54m
- Estimated price
- ₹1,500–16,000
Bhopal Cab
- Phone
- +91 826 932 5375
- Website
- bhopalcab.com
Krishna Travels
- Phone
- +91 810 972 4347
- Website
- taxibhopal.com
MP Taxi Cab
- Phone
- +91 930 292 0677
- Website
- mpcab.in
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 How to get from JFK to New York City, How to travel India's Golden Triangle, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.












