Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK
Duration 32h 3m
Distance 1858.8 km
Average price ₹3,300
Frequency 3/week

Trip overview

The average train between Vapi and Kolkata takes 32h 3m and the fastest train takes 31h 56m. The train runs, on average, 3 times per week from Vapi to Kolkata. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Vapi
  2. Surat
  3. Kolkata
32h 54m
₹892 - ₹7,084

Vapi to Kolkata train times

Trains run three times a week between Vapi and Kolkata. The service departs Vapi at 19:17 in the evening, which arrives into Kolkata at 03:35. All services require a transfer at SURAT and take an average of 32h 3m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Vapi to Kolkata? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Vapi to Kolkata. However, there are services departing from Vapi and arriving at Shalimar via Surat. The journey, including transfers, takes approximately 32h 54m.

More details

The distance between Vapi and Kolkata is 1758 km. The road distance is 1858.8 km.

Get driving directions

Vapi to Kolkata train services, operated by Indian Railways, depart from Vapi station.

More details

Vapi to Kolkata train services, operated by Indian Railways, arrive at Shalimar station.

More details

There are 1067+ hotels available in Kolkata.

More details

What companies run services between Vapi and Kolkata?

You can take a train from Vapi to Kolkata via Surat in around 32h 54m.
Train operators
Indian Railways
Ave. Duration
1h 39m
Frequency
Every 30 minutes
Estimated price
₹140 - ₹1,100

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Phone
14646
Email
care@irctc.co.in
Website
irctc.co.in
Train from Vapi to Surat
Ave. Duration
1h 39m
Frequency
Every 30 minutes
Estimated price
₹140 - ₹1,100
Website
https://www.irctc.co.in/nget/train-search
Sleeper Class
₹140 - ₹170
Third AC (3A)
₹390 - ₹490
Second AC (2A)
₹500 - ₹700
First Class (1A)
₹850 - ₹1,100
Train from Surat to Shalimar
Ave. Duration
30h 15m
Frequency
3 times a week
Estimated price
₹750 - ₹6,000
Website
https://www.irctc.co.in/nget/train-search
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
Train from Vapi to Surat
Ave. Duration
1h 39m
Frequency
Every 30 minutes
Estimated price
₹140 - ₹1,100
Website
https://www.irctc.co.in/nget/train-search
Sleeper Class
₹140 - ₹170
Third AC (3A)
₹390 - ₹490
Second AC (2A)
₹500 - ₹700
First Class (1A)
₹850 - ₹1,100
Train from Surat to Howrah Jn
Ave. Duration
33h 39m
Frequency
Once daily
Estimated price
₹750 - ₹6,000
Website
https://www.irctc.co.in/nget/train-search
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

Get the Rome2Rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps