There are 4 ways to get from Port Pipavav to Porbandar by taxi, bus, train, 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.
Taxi, bus
best- Take the taxi from Port Pipavav to Unataxi
- Take the bus from Una to Somnathbus
- Take the bus from Somnath to Keshodbus
- Take the taxi from Keshod to Porbandartaxi
5h 31m₹3,295–4,280Train
cheapest- Take the train from Rajula Jn to Dhasa Jntrain 09584 / ...
- Take the train from Dhasa Jn to Porbandartrain 09568
9h 8m₹872–3,240Drive 258 km
- Drive from Port Pipavav to Porbandarcar 258 km
4h 2m₹2,908–4,201Taxi
- Take the taxi from Port Pipavav to Porbandartaxi 258 km
4h 2m₹3,900–4,700
Questions & Answers
The cheapest way to get from Port Pipavav to Porbandar is to train which costs ₹850 - ₹3,300 and takes 9h 8m.
The fastest way to get from Port Pipavav to Porbandar is to drive which takes 4h 2m and costs ₹2,900 - ₹4,200.
No, there is no direct train from Port Pipavav to Porbandar. However, there are services departing from Rajula Jn and arriving at Porbandar via Dhasa Jn. The journey, including transfers, takes approximately 9h 8m.
The distance between Port Pipavav and Porbandar is 286 km. The road distance is 258 km.
The best way to get from Port Pipavav to Porbandar without a car is to taxi and bus which takes 5h 31m and costs ₹3,300 - ₹4,300.
It takes approximately 5h 31m to get from Port Pipavav to Porbandar, including transfers.
Port Pipavav to Porbandar train services, operated by Indian Railways, depart from Rajula Jn station.
Port Pipavav to Porbandar train services, operated by Indian Railways, arrive at Dhasa Jn station.
Yes, the driving distance between Port Pipavav to Porbandar is 258 km. It takes approximately 4h 2m to drive from Port Pipavav to Porbandar.
There are four+ hotels available in Porbandar.
What companies run services between Port Pipavav, India and Porbandar, India?
You can take a vehicle from Port Pipavav to Porbandar via Rajula Jn and Dhasa Jn in around 9h 8m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajula Jn to Dhasa Jn
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Dhasa Jn to Porbandar
- Ave. Duration
- 5h 41m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Una to Somnath
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- ₹95–270
- Schedules at
- gsrtc.in
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
Bus from Somnath to Keshod
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
- Ave. Duration
- 2h 10m
- Estimated price
- ₹1,300–4,700
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 South Korea: Travelling from Seoul to Busan , Need to know: Jadrolinija, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.












