Travel within India is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kulu?

Book now

There are 11 ways to get from Mathura to Kasol by train, taxi, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended

Train, taxi

  1. Take the train from Mathura Jn to Una Himachal
  2. Take a taxi from Bhota to Kasol

Cheapest

Train, bus via Jari

  1. Take the train from Mathura Jn to Hazrat Nizamuddin
  2. Take the bus from Zingbus Lounge RK Ashram, Delhi to Jari

Bus

  1. Take the bus from Mathura to Delhi
  2. Take the bus from Delhi to Kasol City

Train, bus

  1. Take the train from Mathura Jn to Hazrat Nizamuddin
  2. Take the bus from Delhi to Kasol City

Taxi

  1. Take a taxi from Mathura to Kasol

Drive

  1. Drive from Mathura to Kasol

Train to Delhi, fly to Dharamsala, taxi

  1. Take the train from Mathura Jn to Hazrat Nizamuddin
  2. Fly from Delhi (DEL) to Dharamsala (DHM)
  3. Take a taxi from Dharamsala to Kasol

Train to Chandigarh, fly to Kulu

  1. Take the train from Mathura Jn to Chandigarh
  2. Fly from Chandigarh (IXC) to Kulu (KUU)

Train to Jaipur, fly to Dharamsala, taxi

  1. Take the train from Mathura Jn to Gandhinagar Jpr
  2. Fly from Jaipur (JAI) to Dharamsala (DHM)
  3. Take a taxi from Dharamsala to Kasol

Train to Delhi, fly to Chandigarh, bus

  1. Take the train from Mathura Jn to Hazrat Nizamuddin
  2. Fly from Delhi (DEL) to Chandigarh (IXC)
  3. Take the bus from HP Petrol Pump Opposite Sect 43 ISBT, Chandigarh to Jari

Train to Delhi, fly to Dehra Dun, drive

  1. Take the train from Mathura Jn to Hazrat Nizamuddin
  2. Fly from Delhi (DEL) to Dehra Dun (DED)
  3. Drive from Dehra Dun to Kasol

Questions & Answers

The cheapest way to get from Mathura to Kasol is to train and bus via Jari which costs ₹1,200 - ₹2,100 and takes 14h 4m.

More details

The fastest way to get from Mathura to Kasol is to train and fly. Taking this option will cost ₹11,000 - ₹65,000 and takes 9h 57m.

More details

No, there is no direct bus from Mathura to Kasol. However, there are services departing from Mathura and arriving at Kasol City via Delhi. The journey, including transfers, takes approximately 17h 5m.

More details

The distance between Mathura and Kasol is 502 km. The road distance is 696.8 km.

Get driving directions

The best way to get from Mathura to Kasol without a car is to train and taxi which takes 15h 26m and costs ₹5,500 - ₹9,000.

More details

It takes approximately 15h 26m to get from Mathura to Kasol, including transfers.

More details

Mathura to Kasol bus services, operated by IntrCity SmartBus, depart from Mathura station.

More details

The quickest flight from Delhi Airport to Dharamsala Airport is the direct flight which takes 1h 25m.

Search flights

Mathura to Kasol bus services, operated by IntrCity SmartBus, arrive at Kasol City station.

More details

Yes, the driving distance between Mathura to Kasol is 697 km. It takes approximately 10h 23m to drive from Mathura to Kasol.

Get driving directions

Map of how to get from Mathura to Kasol.
Launch map view
  • Distance: 502.3 km
  • Duration: 15h 26m

What companies run services between Mathura, India and Kasol, India?

You can take a bus from Mathura to Kasol via Delhi in around 17h 5m.

Airlines
Spicejet
Website
spicejet.com
Flights from Delhi to Dharamsala
Ave. Duration
1h 29m
When
Every day
Estimated price
₹6,500 - ₹21,000
Flights from Jaipur to Dharamsala
Ave. Duration
1h 35m
When
Every day
Estimated price
₹6,000 - ₹21,000
Flights from Jaipur to Dharamsala via Delhi
Ave. Duration
3h 55m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
₹6,000 - ₹21,000
Flights from Delhi to Dehra Dun
Ave. Duration
55 min
When
Every day
Estimated price
₹3,400 - ₹10,000
IndiGo Airlines
Website
goindigo.in
Flights from Delhi to Chandigarh
Ave. Duration
1h 1m
When
Every day
Estimated price
₹3,400 - ₹15,000
Flights from Delhi to Dehra Dun
Ave. Duration
42 min
When
Every day
Estimated price
₹3,600 - ₹11,000
Helitrans
Website
helitrans.no
Flights from Delhi to Dharamsala
Ave. Duration
1h 45m
When
Every day
Estimated price
₹4,900 - ₹21,000
Flights from Chandigarh to Kulu
Ave. Duration
45 min
When
Monday to Saturday
Estimated price
₹10,000 - ₹60,000
Flights from Delhi to Chandigarh
Ave. Duration
1h 5m
When
Every day
Estimated price
₹3,400 - ₹29,000
Flights from Delhi to Dehra Dun
Ave. Duration
1h
When
Every day
Estimated price
₹2,600 - ₹8,000
Vistara
Website
airvistara.com
Flights from Delhi to Chandigarh
Ave. Duration
1h 5m
When
Every day
Estimated price
₹3,100 - ₹18,000
Flights from Delhi to Dehra Dun
Ave. Duration
55 min
When
Every day
Estimated price
₹3,500 - ₹12,000
Go First
Website
flygofirst.com
Flights from Delhi to Dehra Dun
Ave. Duration
50 min
When
Every day
Estimated price
₹4,500 - ₹13,000
FlexFlight ApS
Website
flexflight.dk
Flights from Delhi to Dehra Dun
Ave. Duration
50 min
When
Every day
Estimated price
₹4,500 - ₹13,000
Train operators
Indian Railways

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Website
indianrail.gov.in
Train from Mathura Jn to Una Himachal
Ave. Duration
9h 49m
Frequency
Once a week
Estimated price
₹280 - ₹1,400
Website
irctc.co.in
Book at
12go.asia
Sleeper Class
₹280 - ₹360
Third AC (3A)
₹750 - ₹1,000
Second AC (2A)
₹1,100 - ₹1,400
Train from Mathura Jn to Hazrat Nizamuddin
Ave. Duration
1h 43m
Frequency
Every 30 minutes
Estimated price
₹130 - ₹750
Website
irctc.co.in
Book at
12go.asia
Sleeper Class
₹130 - ₹170
Third AC (3A)
₹430 - ₹550
Second AC (2A)
₹550 - ₹750
Train from Mathura Jn to Chandigarh
Ave. Duration
6h 50m
Frequency
3 times a day
Estimated price
₹220 - ₹1,200
Website
irctc.co.in
Book at
12go.asia
Sleeper Class
₹220 - ₹290
Third AC (3A)
₹650 - ₹850
Second AC (2A)
₹900 - ₹1,200
Train from Mathura Jn to Gandhinagar Jpr
Ave. Duration
4h 42m
Frequency
Twice daily
Estimated price
₹180 - ₹950
Website
irctc.co.in
Book at
12go.asia
Sleeper Class
₹180 - ₹230
Third AC (3A)
₹550 - ₹700
Second AC (2A)
₹750 - ₹950
Bus operators
Zingbus
Phone
+918287009889
Email
care@zingbus.com
Website
zingbus.com
Bus from Zingbus Lounge RK Ashram, Delhi to Jari
Ave. Duration
10h 29m
Frequency
Twice daily
Estimated price
₹900 - ₹1,100
Schedules at
zingbus.com
Bus from HP Petrol Pump Opposite Sect 43 ISBT, Chandigarh to Jari
Ave. Duration
4h 34m
Frequency
Twice daily
Estimated price
₹900 - ₹1,100
Schedules at
zingbus.com
IntrCity SmartBus
Phone
+917303093510
Email
care@intrcity.com
Website
intrcity.com
Bus from Mathura to Delhi
Ave. Duration
2h
Frequency
Twice daily
Estimated price
₹1,386
Book at
12go.asia
Bus from Delhi to Kasol City
Ave. Duration
14h 5m
Frequency
Once daily
Book at
12go.asia
Other operators
Taxi from Bhota to Kasol
Ave. Duration
3h 33m
Estimated price
₹5,500 - ₹7,000

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.

More Questions & Answers

Helitrans and Spicejet offer flights from Delhi Airport to Dharamsala Airport.

Search flights

There are 35+ hotels available in Kasol. Prices start at ₹7,500 per night.

More details