There are 5 ways to get from Pipavav to Kolkata by taxi, plane, train, 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.
Taxi, fly
best- Take the taxi from Pipavav to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Netaji Subhas Chandra Bose International Airport (CCU)plane DIU - CCU
7h 25m₹11,695–29,009Train
cheapest- Take the train from Rajula Jn to Surattrain 19256 / ...
- Take the train from Surat to Howrah Jntrain 12833
47h 34m₹1,544–9,060Train via Viramgām
- Take the train from Dungar Jn to Dhasa Jntrain
- Take the train from Dhasa Jn to Viramgam Jntrain
- Take the train from Viramgam Jn to Shalimartrain
44h 24m₹1,658–10,118Taxi, bus
- Take the taxi from Pipavav to Sihor Gujarattaxi
- Take the bus from Bhavnagar, Gujarat to Vadodara, Gujaratbus
- Take the bus from Vadodara, Gujarat to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Kolkata, West Bengalbus
47h 26mDrive 2,169.8 km
- Drive from Pipavav to Kolkatacar 2,169.8 km
31h 9m₹24,512–35,407
Diu Airport (DIU) to Netaji Subhas Chandra Bose International Airport (CCU) flights
Questions & Answers
The cheapest way to get from Pipavav to Kolkata is to train which costs ₹1,500 - ₹9,500 and takes 47h 34m.
The fastest way to get from Pipavav to Kolkata is to taxi and fly which takes 7h 25m and costs ₹11,000 - ₹29,000.
No, there is no direct train from Pipavav to Kolkata. However, there are services departing from Dungar Jn and arriving at Shalimar via Dhasa Jn and Viramgam Jn. The journey, including transfers, takes approximately 44h 24m.
The distance between Pipavav and Kolkata is 1922 km. The road distance is 2169.8 km.
The best way to get from Pipavav to Kolkata without a car is to train via Viramgām which takes 44h 24m and costs ₹1,600 - ₹11,000.
It takes approximately 7h 25m to get from Pipavav to Kolkata, including transfers.
Pipavav to Kolkata train services, operated by Indian Railways, depart from Dungar Jn station.
Pipavav to Kolkata train services, operated by Indian Railways, arrive at Dhasa Jn station.
Yes, the driving distance between Pipavav to Kolkata is 2170 km. It takes approximately 31h 9m to drive from Pipavav to Kolkata.
There are 1152+ hotels available in Kolkata.
What companies run services between Pipavav, India and Kolkata, India?
You can take a vehicle from Pipavav to Shalimar via Dungar Jn, Dhasa Jn, and Viramgam Jn in around 44h 24m.
- Website
- goindigo.in
Flights from Diu Airport to Netaji Subhas Chandra Bose International Airport via Surat
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₹10,000–27,000
Flights from Diu Airport to Netaji Subhas Chandra Bose International Airport via Ahmedabad
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Diu Airport to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dungar Jn to Dhasa Jn
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Dhasa Jn to Viramgam Jn
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Viramgam Jn to Shalimar
- Ave. Duration
- 36h 23m
- Frequency
- 3 times a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Rajula Jn to Surat
- Ave. Duration
- 12h 23m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Surat to Howrah Jn
- Ave. Duration
- 33h 49m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,700–6,000
- Website
- Pramukh Darshan Travels
Bus from Bhavnagar, Gujarat to Vadodara, Gujarat
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Schedules at
- Pramukh Darshan Travels
- Ave. Duration
- 1h 35m
- Estimated price
- ₹1,600–2,300
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 , Travelling to the UK: What do I need to know?, and Why you should take the train in the US - to help you get the most out of your next trip.






