There are 6 ways to get from Vapi to Nainital by train, plane, taxi, 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.
Train to Surat, fly to Pantnagar Airport, taxi
best- Take the train from Vapi to Surattrain
- Fly from Surat (STV) to Pantnagar Airport (PGH)plane STV - PGH
- Take the taxi from Pantnagar Airport (PGH) to Nainitaltaxi
9h 3m₹11,552–22,864Train
cheapest- Take the train from Vapi to Lal Kuantrain 22975
25h 22m₹1,385–6,379Bus
- Take the bus from Vapi to Mumbaibus
- Take the bus from Sion Chunnabhatti - Anand Travels to Gokarna Madangiri Bus Stopbus
- Take the bus from ISBT Kashmiri Gate to Nainital Bus Standbus
31h₹2,405–4,918Drive 1,381.7 km
- Drive from Vapi to Nainitalcar 1,381.7 km
20h 15m₹15,079–21,780Train, train to Ozar Airport, fly to Pantnagar Airport, taxi
- Take the train from Vapi to Kalyan Jntrain
- Take the train from Kalyan Jn to Nasik Roadtrain
- Fly from Ozar Airport (ISK) to Pantnagar Airport (PGH)plane ISK - PGH
- Take the taxi from Pantnagar Airport (PGH) to Nainitaltaxi
11h 45m₹15,817–24,351Train to Surat, fly to Indira Gandhi International Airport, train, taxi
- Take the train from Vapi to Surattrain
- Fly from Surat (STV) to Indira Gandhi International Airport (DEL)plane STV - DEL
- Take the train from New Delhi to Haldwanitrain
- Take the taxi from Haldwani to Nainitaltaxi
12h 23m₹6,937–15,014
Surat (STV) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Vapi to Nainital is to train which costs ₹1,300 - ₹6,500 and takes 25h 22m.
The fastest way to get from Vapi to Nainital is to train and fly and taxi which takes 9h 3m and costs ₹11,000 - ₹23,000.
The distance between Vapi and Nainital is 1298 km. The road distance is 1381.7 km.
The best way to get from Vapi to Nainital without a car is to train which takes 25h 22m and costs ₹1,300 - ₹6,500.
It takes approximately 9h 3m to get from Vapi to Nainital, including transfers.
The best way to get from Vapi to Nainital is to train which takes 25h 22m and costs ₹1,300 - ₹6,500. Alternatively, you can bus, which costs ₹2,400 - ₹5,000 and takes 31h.
Yes, the driving distance between Vapi to Nainital is 1382 km. It takes approximately 20h 15m to drive from Vapi to Nainital.
There are 1002+ hotels available in Nainital.
What companies run services between Vapi, India and Nainital, India?
Indian Railways operates a train from Vapi to Lal Kuan once a week. Tickets cost ₹600–4,700 and the journey takes 22h 26m. Alternatively, you can take a bus from Vapi to Nainital via Mumbai, Veer Hutatma Bhai Kotwal Udyan, Rani Laxmibai Chowk, Sion Chunnabhatti - Anand Travels, Madangir DDA Flats, ISBT Kashmere Gate, ISBT Kashmiri Gate, and Nainital Bus Stand in around 31h.
- Website
- goindigo.in
Flights from Surat to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Ozar Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹14,000–20,000
Flights from Surat to Indira Gandhi International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹6,000–12,000
- Website
- airindiaexpress.in
Flights from Surat to Indira Gandhi International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹5,500–12,000
- Phone
- 14646
- 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 Vapi to Lal Kuan
- Ave. Duration
- 22h 26m
- Frequency
- Once a week
- Estimated price
- ₹600–4,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Vapi to Kalyan Jn
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Kalyan Jn to Nasik Road
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from New Delhi to Haldwani
- Ave. Duration
- 5h 4m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Vapi to Mumbai
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
- Phone
- +91-8879498558
- ebookings@anandbus.com
- Website
- anandbus.com
Bus from Sion Chunnabhatti - Anand Travels to Gokarna Madangiri Bus Stop
- Ave. Duration
- 15h 39m
- Frequency
- 5 times a day
- Estimated price
- ₹1,100–1,700
- Website
- https://anandbus.com/
- Seater/ Sleeper
- ₹1,100–1,700
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Bus from ISBT Kashmiri Gate to Nainital Bus Stand
- Ave. Duration
- 8h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹650–1,500
- Schedules at
- laxmiholidays.com
- Seater / Sleeper
- ₹650–900
- Ave. Duration
- 1h 27m
- Estimated price
- ₹750–1,400
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
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

















