There are 9 ways to get from Haridwar to Vapi by 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.
Fly Dehradun Airport to Surat, train
best- Fly from Dehradun Airport (DED) to Surat (STV)plane DED - STV
- Take the train from Surat to Vapitrain
7h 59m₹9,090–15,225Train
cheapest- Take the train from Haridwar Jn to Vapitrain 19020 / ...
29h 33m₹650–4,900Train via Boisar
- Take the train from Haridwar Jn to Boisartrain 22918
- Take the train from Boisar to Vapitrain 19037 / ...
23h 15m₹804–6,148Bus
- Take the bus from Haridwar to Ahmedabadbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Ahmedabad to Vapi Hotel Papillonbus redbusIndia_A/C Sleeper / ...
31h 16mDrive 1,359.5 km
- Drive from Haridwar to Vapicar 1,359.5 km
14h 57m₹15,221–21,985Fly Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Dehradun Airport (DED) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane DED - BOM
- Take the train from Borivali to Vapitrain
6h 40m₹7,987–16,069Train to Indira Gandhi International Airport, fly to Surat, train
- Take the train from Haridwar Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Surat (STV)plane DEL - STV
- Take the train from Surat to Vapitrain
10h 2m₹6,765–11,642Train to Indira Gandhi International Airport, fly to Civil Airport Harni, train
- Take the train from Haridwar Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Civil Airport Harni (BDQ)plane DEL - BDQ
- Take the train from Vadodara Jn to Vapitrain
11h 35m₹6,575–11,762Fly Dehradun Airport to Pune Airport, train
- Fly from Dehradun Airport (DED) to Pune Airport (PNQ)plane DED - PNQ
- Take the train from Pune Jn to Vapitrain
11h 56m₹7,793–15,385
Haridwar to Vapi by train
Comparing Your Travel Options
The cheapest way to get from Haridwar to Vapi is to train which costs ₹650 - ₹4,900 and takes 29h 33m.
The fastest way to get from Haridwar to Vapi is to fly and train which takes 6h 40m and costs ₹8,000 - ₹17,000.
No, there is no direct bus from Haridwar to Vapi. However, there are services departing from Haridwar and arriving at Vapi Hotel Papillon via Ahmedabad. The journey, including transfers, takes approximately 31h 16m.
Yes, there is a direct train departing from Haridwar Jn and arriving at Vapi. Services depart once daily, and operate every day. The journey takes approximately 29h 33m.
The distance between Haridwar and Vapi is 1298 km. The road distance is 1359.5 km.
The best way to get from Haridwar to Vapi without a car is to train via Boisar which takes 23h 15m and costs ₹800 - ₹6,500.
It takes approximately 7h 59m to get from Haridwar to Vapi, including transfers.
Haridwar to Vapi bus services, operated by SLGT Travels, depart from Haridwar station.
Haridwar to Vapi train services, operated by Indian Railways, depart from Haridwar Jn station.
The best way to get from Haridwar to Vapi is to train via Boisar which takes 23h 15m and costs ₹800 - ₹6,500. Alternatively, you can bus, which costs and takes 31h 16m.
What companies run services between Haridwar, India and Vapi, India?
You can take a train from Haridwar Jn to Vapi via Boisar in around 23h 15m. Alternatively, you can take a bus from Haridwar to Vapi Hotel Papillon via Ahmedabad in around 31h 16m.
- Website
- goindigo.in
Flights from Dehradun Airport to Surat via Jaipur
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Dehradun Airport to Surat via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Dehradun Airport to Surat via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹10,000–25,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport via Ahmedabad
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹6,000–8,500
Flights from Dehradun Airport to Pune Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,000–12,000
Flights from Dehradun Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–12,000
- Website
- airindia.in
Flights from Dehradun Airport to Surat via Indira Gandhi International Airport
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹5,500–14,000
Flights from Dehradun Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Surat to Vapi
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Haridwar Jn to Boisar
- Ave. Duration
- 21h 38m
- Frequency
- Once a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,100
- Second AC (2A)
- ₹2,400–3,000
- First Class (1A)
- ₹4,000–5,500
Train from Boisar to Vapi
- Ave. Duration
- 40 min
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Borivali to Vapi
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- 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 Haridwar Jn to New Delhi
- Ave. Duration
- 4h 36m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Surat to Vapi
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Haridwar Jn to New Delhi
- Ave. Duration
- 4h 36m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Vadodara Jn to Vapi
- Ave. Duration
- 3h 38m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Pune Jn to Vapi
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Haridwar Jn to Vapi
- Ave. Duration
- 29h 33m
- Frequency
- Once daily
- Estimated price
- ₹650–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–4,900
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Haridwar to Ahmedabad
- Ave. Duration
- 23h 50m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ahmedabad to Vapi Hotel Papillon
- Ave. Duration
- 7h 15m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Haridwar to Ahmedabad
- Ave. Duration
- 25h 5m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Vapi Hotel Papillon
- Ave. Duration
- 6h 50m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Vapi Hotel Papillon
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 9030531288
- skumarsuthar000012@gmail.com
- Website
- Shri Vishwakarma Travels
Bus from Ahmedabad to Vapi Hotel Papillon
- Ave. Duration
- 5h 44m
- Frequency
- 5 times a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Website
- Rajdhani Travels (Patan)
Bus from Ahmedabad to Vapi Hotel Papillon
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Haridwar to Vapi bus services, operated by SLGT Travels, arrive at Ahmedabad station.
Haridwar to Vapi train services, operated by Indian Railways, arrive at Boisar station.
Yes, the driving distance between Haridwar to Vapi is 1359 km. It takes approximately 14h 57m to drive from Haridwar to Vapi.
Book your Haridwar to Vapi bus tickets online with Omio.
There are 78+ hotels available in Vapi.






