There are 7 ways to get from Surat to Kasol by train, bus, car, plane, night bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Mumbai
best- Take the train from Surat to Borivalitrain 12952 / ...
- Take the bus from Mumbai to Kasol Citybus Mumbai - Kasol City
18h 33m₹1,202–3,766Train, bus
- Take the train from Surat to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Kiratpur Sahibtrain
- Take the bus from Kiratpur Sahib to Kasol Volvo Bus Standbus
28h 20m₹1,769–7,432Drive 1,566.7 km
- Drive from Surat to Kasolcar 1,566.7 km
21h 20m₹16,916–24,434Fly Surat to Chandigarh International Airport, night bus
- Fly from Surat (STV) to Chandigarh International Airport (IXC)plane STV - IXC
- Take the night bus from Chandigarh to Kullunightbus
11h 35m₹9,462–24,984Train, night bus
- Take the train from Surat to Chandigarhtrain 12925 / ...
- Take the night bus from Chandigarh to Kullunightbus
29h 20m₹1,791–7,243Train to Sardar Vallabhbhai Patel International Airport, fly to Chandigarh International Airport, night bus
- Take the train from Surat to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Chandigarh International Airport (IXC)plane AMD - IXC
- Take the night bus from Chandigarh to Kullunightbus
13h 17m₹7,212–19,526Fly Surat to Kangra Airport, taxi
- Fly from Surat (STV) to Kangra Airport (DHM)plane STV - DHM
- Take the taxi from Kangra Airport (DHM) to Kasoltaxi
9h 39m₹18,782–38,834
Surat to Kasol by train and bus
Questions & Answers
The cheapest way to get from Surat to Kasol is to train and bus via Mumbai which costs ₹1,200 - ₹3,800 and takes 18h 33m.
The fastest way to get from Surat to Kasol is to fly and taxi which takes 9h 39m and costs ₹18,000 - ₹39,000.
The distance between Surat and Kasol is 2087 km. The road distance is 1566.7 km.
The best way to get from Surat to Kasol without a car is to train and bus via Mumbai which takes 18h 33m and costs ₹1,200 - ₹3,800.
It takes approximately 18h 33m to get from Surat to Kasol, including transfers.
Yes, the driving distance between Surat to Kasol is 1567 km. It takes approximately 21h 20m to drive from Surat to Kasol.
There are 299+ hotels available in Kasol.
What companies run services between Surat, India and Kasol, India?
There is no direct connection from Surat to Kasol. However, you can take the train to Borivali, take the train to Dadar, walk to Mumbai, then take the bus to Kasol City. Alternatively, you can take a train from Surat to Kasol Volvo Bus Stand via Ambala Cant Jn, Kiratpur Sahib, and Kiratpur Sahib in around 28h 20m.
- Website
- goindigo.in
Flights from Surat to Chandigarh International Airport via Goa
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Surat to Chandigarh International Airport via Jaipur
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Surat to Chandigarh International Airport via Delhi
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Surat to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 10h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–19,000
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Surat to Kangra Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹11,000–27,000
- Website
- airindia.in
Flights from Surat to Chandigarh International Airport via Delhi
- Ave. Duration
- 8h 45m
- When
- Monday to Saturday
- Estimated price
- ₹6,500–20,000
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹5,000–22,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Surat to Borivali
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Surat to Ambala Cant Jn
- Ave. Duration
- 21h 3m
- Frequency
- 4 times a day
- 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 Ambala Cant Jn to Kiratpur Sahib
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Surat to Chandigarh
- Ave. Duration
- 23h 43m
- Frequency
- Twice daily
- Estimated price
- ₹600–4,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,600–4,600
Train from Surat to Ahmedabad Jn
- Ave. Duration
- 4h 31m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Mumbai to Kasol City
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,000–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹1,000–1,400
- Phone
- +91 080-46333629
- support@mybusbookings.com
- Website
- northernbuses.com
Bus from Kiratpur Sahib to Kasol Volvo Bus Stand
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ₹1,000–1,500
- Website
- https://www.northernbuses.com/
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Night bus from Chandigarh to Kullu
- Ave. Duration
- 4h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 4h 44m
- Estimated price
- ₹7,500–9,500
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Dharamshala Tour And Travel Services
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 Heading to Europe? Read this before you buy a Eurail Pass, Thanksgiving 2018: How to travel stress-free, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.



















