There are 6 ways to get from Varanasi to Kasauli by plane, taxi, 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 from Varanasi Airport, taxi
best- Fly from Varanasi Airport (VNS) to Chandigarh International Airport (IXC)plane VNS - IXC
- Take the taxi from Chandigarh International Airport (IXC) to Kasaulitaxi
7h 28m₹8,021–20,350Train
cheapest- Take the train from Varanasi Jn to Chandigarhtrain 22355
18h 4m₹1,034–4,910Bus via Rohini
- Take the bus from Varanasi, Uttar Pradesh to Delhi, Delhi Statebus Varanasi, Uttar Pradesh - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Kasauli,himachal Pradesh, Himachal Pradeshbus Delhi, Delhi State - Kasauli,himachal Pradesh, Himachal Pradesh
20h 55mDrive 1,015.6 km
- Drive from Varanasi to Kasaulicar 1,015.6 km
11h 46m₹11,451–16,540Train to Lok Nayak Jayaprakash Airport, fly, taxi
- Take the train from Kashi to Danapurtrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Chandigarh International Airport (IXC)plane PAT - IXC
- Take the taxi from Chandigarh International Airport (IXC) to Kasaulitaxi
7h 34m₹7,455–17,040Bus
- Take the bus from Varanasi, Uttar Pradesh to Haridwar, Uttarakhandbus
- Take the bus from Haridwar, Uttarakhand to Panchkula, Haryanabus
- Take the bus from Panchkula, Haryana to Kasauli,himachal Pradesh, Himachal Pradeshbus
25h 21m
Varanasi Airport (VNS) to Chandigarh International Airport (IXC) flights
Questions & Answers
The cheapest way to get from Varanasi to Kasauli is to train which costs ₹1,000 - ₹5,000 and takes 18h 4m.
The fastest way to get from Varanasi to Kasauli is to fly and taxi which takes 7h 28m and costs ₹8,000 - ₹21,000.
No, there is no direct bus from Varanasi to Kasauli. However, there are services departing from Varanasi, Uttar Pradesh and arriving at Kasauli,himachal Pradesh, Himachal Pradesh via Delhi, Delhi State. The journey, including transfers, takes approximately 20h 55m.
No, there is no direct train from Varanasi to Kasauli. However, there are services departing from Varanasi Jn and arriving at Kalka via Chandigarh. The journey, including transfers, takes approximately 18h 4m.
The distance between Varanasi and Kasauli is 904 km. The road distance is 1015.6 km.
The best way to get from Varanasi to Kasauli without a car is to train which takes 18h 4m and costs ₹1,000 - ₹5,000.
It takes approximately 7h 28m to get from Varanasi to Kasauli, including transfers.
Varanasi to Kasauli bus services, operated by Raj Kalpana Travels Pvt Ltd, depart from Varanasi, Uttar Pradesh station.
Varanasi to Kasauli train services, operated by Indian Railways, depart from Varanasi Jn station.
The best way to get from Varanasi to Kasauli is to train which takes 18h 4m and costs ₹1,000 - ₹5,000. Alternatively, you can bus via Rohini, which costs and takes 20h 55m.
What companies run services between Varanasi, India and Kasauli, Himachal Pradesh, India?
Indian Railways operates a train from Varanasi Jn to Chandigarh twice a week. Tickets cost ₹450–3,500 and the journey takes 16h 10m. Alternatively, you can take a bus from Varanasi, Uttar Pradesh to Kasauli,himachal Pradesh, Himachal Pradesh via Delhi, Delhi State in around 20h 55m.
- Website
- airindia.in
Flights from Varanasi Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹5,500–21,000
Flights from Varanasi Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–13,000
Flights from Varanasi Airport to Chandigarh International Airport via Khajuraho, Delhi
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–13,000
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹6,500–23,000
- Website
- goindigo.in
Flights from Varanasi Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Varanasi Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varanasi Jn to Chandigarh
- Ave. Duration
- 16h 10m
- Frequency
- Twice a week
- Estimated price
- ₹450–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from Kashi to Danapur
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Varanasi, Uttar Pradesh to Delhi, Delhi State
- Ave. Duration
- 14h
- Frequency
- Every 30 minutes
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- PAL Travel Lines
Bus from Delhi, Delhi State to Kasauli,himachal Pradesh, Himachal Pradesh
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Schedules at
- PAL Travel Lines
- Website
- Tiwari and Brothers
Bus from Varanasi, Uttar Pradesh to Haridwar, Uttarakhand
- Ave. Duration
- 16h 50m
- Frequency
- 3 times a day
- Schedules at
- Tiwari and Brothers
- Website
- New Khaira Transport
Bus from Haridwar, Uttarakhand to Panchkula, Haryana
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Schedules at
- New Khaira Transport
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Panchkula, Haryana to Kasauli,himachal Pradesh, Himachal Pradesh
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- Vikas Travels
- Ave. Duration
- 51 min
- Estimated price
- ₹1,000–1,300
Mr. Singh Cab
- Phone
- +91 980 338 4033
- Website
- mrsinghcab.com
Rana cabs
- Phone
- +91 9041 412 141
- Website
- ranatravelschandigarh.com
RS Taxi Service
- Phone
- +91 769 611 2244
- Website
- chandigarhtaxiservice.net
Mr. Singh Cab
- Phone
- +91 980 338 4033
- Website
- mrsinghcab.com
Rana cabs
- Phone
- +91 9041 412 141
- Website
- ranatravelschandigarh.com
RS Taxi Service
- Phone
- +91 769 611 2244
- Website
- chandigarhtaxiservice.net
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 What documents do I need to cross Niagara Falls?, The beginner’s guide to the 2018 World Nomad Games, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
Varanasi to Kasauli bus services, operated by Raj Kalpana Travels Pvt Ltd, arrive at Delhi, Delhi State station.
Varanasi to Kasauli train services, operated by Indian Railways, arrive at Chandigarh station.
Yes, the driving distance between Varanasi to Kasauli is 1016 km. It takes approximately 11h 46m to drive from Varanasi to Kasauli.
There are 556+ hotels available in Kasauli.









