There are 5 ways to get from Vapi to Dharamsala 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
best- Take the train from Vapi to Surat
- Fly from Surat (STV) to Kangra Airport (DHM)STV - DHM
7h 54m₹12,952–31,064Train, bus
cheapest- Take the train from Vapi to Borivali
- Take the bus from Borivali East to Gokarna Madangiri Bus Stop
- Take the bus from Kashmiri Gate to Dharamsala
31h 48m₹1,777–4,591Train, taxi
- Take the train from Vapi to Pathankot Cantt12471 / ...
- Take the taxi from Pathankot Cantt to Dharamsala
25h 35m₹3,935–9,398Drive 1,604 km
- Drive from Vapi to Dharamsala1,604 km
23h 29m₹16,899–24,409Train to Chhatrapati Shivaji Maharaj International Airport, fly
- Take the train from Vapi to Borivali
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Kangra Airport (DHM)BOM - DHM
9h₹10,673–30,893
Surat (STV) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Vapi to Dharamsala is to train and bus which costs ₹1,700 - ₹4,600 and takes 31h 48m.
The fastest way to get from Vapi to Dharamsala is to train and fly which takes 7h 54m and costs ₹13,000 - ₹32,000.
The distance between Vapi and Dharamsala is 1401 km. The road distance is 1604 km.
The best way to get from Vapi to Dharamsala without a car is to train and taxi which takes 25h 35m and costs ₹3,900 - ₹9,500.
It takes approximately 7h 54m to get from Vapi to Dharamsala, including transfers.
Yes, the driving distance between Vapi to Dharamsala is 1604 km. It takes approximately 23h 29m to drive from Vapi to Dharamsala.
There are 435+ hotels available in Dharamsala.
What companies run services between Vapi, India and Dharamsala, India?
There is no direct connection from Vapi to Dharamsala. However, you can take the train to Surat, take the taxi to Surat (STV) airport, fly to Kangra Airport (DHM), then take the taxi to Dharamsala. Alternatively, you can take the train to Pathankot Cantt then take the taxi to Dharamsala.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Surat to Kangra Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹12,000–34,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹10,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Chandigarh
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹10,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Indore, Chandigarh
- Ave. Duration
- 6h 25m
- When
- Wednesday and Saturday
- Estimated price
- ₹10,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Vadodara, Delhi
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹10,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Jaipur, Chandigarh
- Ave. Duration
- 7h 45m
- When
- Wednesday and Saturday
- Estimated price
- ₹10,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Ahmedabad, Chandigarh
- Ave. Duration
- 8h 40m
- When
- Wednesday and Saturday
- Estimated price
- ₹10,000–28,000
- Website
- spicejet.com
Flights from Surat to Kangra Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹12,000–34,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–30,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 Pathankot Cantt
- Ave. Duration
- 23h 48m
- Frequency
- 5 times a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Vapi to Borivali
- Ave. Duration
- 2h 2m
- 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
- Phone
- +91-8879498558
- ebookings@anandbus.com
- Website
- anandbus.com
Bus from Borivali East to Gokarna Madangiri Bus Stop
- Ave. Duration
- 15h 56m
- Frequency
- 5 times a day
- Estimated price
- ₹1,100–1,700
- Website
- https://anandbus.com/
- Seater/ Sleeper
- ₹1,100–1,700
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Kashmiri Gate to Dharamsala
- Ave. Duration
- 10h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹600–1,600
- Schedules at
- laxmiholidays.com
- Semi Sleeper
- ₹600–1,500
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Kashmiri Gate to Dharamsala
- Ave. Duration
- 10h 29m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,600
- Website
- https://www.zingbus.com/
- A/C Semi Sleepe
- ₹650–1,100
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


















