There are 8 ways to get from Mussoorie to Karanpur by train, bus, car, taxi, 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.
Train
best- Take the train from Dehradun to Haridwar Jntrain
- Take the train from Haridwar Jn to Shri Ganganagartrain
- Take the train from Shri Ganganagar to Shri Karanpurtrain
14h 21m₹1,216–4,972Train via Ludhiāna
cheapest- Take the train from Dehradun to Ludhiana Jntrain 14631
- Take the train from Ludhiana Jn to Shri Karanpurtrain 14720
19h 36m₹783–5,087Bus, train via Ludhiāna
- Take the bus from Dehradun to Ludhianabus
- Take the bus from Ludhiana to Suratgarhbus
- Take the train from Suratgarh Jn to Shri Karanpurtrain
19h 25mDrive 530.6 km
- Drive from Mussoorie to Karanpurcar 530.6 km
8h 14m₹5,953–8,599Taxi
- Take the taxi from Mussoorie to Karanpurtaxi 530.6 km
8h 14m₹10,000–13,000Taxi, fly to Nal Airport, train
- Take the taxi from Mussoorie to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Nal Airport (BKB)plane DED - BKB
- Take the train from Bikaner Jn to Shri Karanpurtrain
20h 10m₹6,910–25,030Bus, train
- Take the bus from FlixBus Mussoorie - Library Road to FlixBus Delhi - Kashmere Gatebus FlixBus IN0310H / ...
- Take the train from Delhi Sarai Rohilla to Shri Karanpurtrain 12455
17h 51m₹860–3,999Taxi, fly to Sri Guru Ram Dass Jee International Airport, train
- Take the taxi from Mussoorie to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Sri Guru Ram Dass Jee International Airport (ATQ)plane DED - ATQ
- Take the train from Amritsar Jn to Shri Karanpurtrain
18h 9m₹6,290–14,630
Dehradun Airport (DED) to Nal Airport (BKB) flights
Comparing Your Travel Options
The cheapest way to get from Mussoorie to Karanpur is to train via Ludhiāna which costs ₹750 - ₹5,500 and takes 19h 36m.
The fastest way to get from Mussoorie to Karanpur is to drive which takes 8h 14m and costs ₹5,500 - ₹9,000.
No, there is no direct train from Mussoorie to Karanpur. However, there are services departing from Dehradun and arriving at Shri Karanpur via Haridwar Jn and Shri Ganganagar. The journey, including transfers, takes approximately 14h 21m.
The distance between Mussoorie and Karanpur is 608 km. The road distance is 530.6 km.
The best way to get from Mussoorie to Karanpur without a car is to train which takes 14h 21m and costs ₹1,200 - ₹5,000.
It takes approximately 14h 21m to get from Mussoorie to Karanpur, including transfers.
Mussoorie to Karanpur train services, operated by Indian Railways, depart from Dehradun station.
Mussoorie to Karanpur train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Mussoorie to Karanpur is 531 km. It takes approximately 8h 14m to drive from Mussoorie to Karanpur.
What companies run services between Mussoorie, Uttarakhand, India and Karanpur, Rajasthan, India?
You can take a vehicle from Mussoorie to Shri Karanpur via Dehradun, Haridwar Jn, and Shri Ganganagar in around 14h 21m.
- Website
- goindigo.in
Flights from Dehradun Airport to Nal Airport via Delhi
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- ₹5,500–22,000
Flights from Dehradun Airport to Nal Airport via Lucknow, Delhi
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Dehradun Airport to Nal Airport via Ahmedabad, Delhi
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Dehradun Airport to Nal Airport via Jaipur, Delhi
- Ave. Duration
- 18h 20m
- When
- Wednesday
- Estimated price
- ₹7,500–22,000
Flights from Dehradun Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹4,900–11,000
Flights from Dehradun Airport to Sri Guru Ram Dass Jee International Airport via Pune
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,900–11,000
Flights from Dehradun Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹4,900–11,000
- Website
- airindia.in
Flights from Dehradun Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- ₹4,700–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dehradun to Haridwar Jn
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Haridwar Jn to Shri Ganganagar
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Shri Ganganagar to Shri Karanpur
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Suratgarh Jn to Shri Karanpur
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bikaner Jn to Shri Karanpur
- Ave. Duration
- 4h 3m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Delhi Sarai Rohilla to Shri Karanpur
- Ave. Duration
- 9h 46m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Dehradun to Ludhiana Jn
- Ave. Duration
- 9h 6m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹850–1,200
- First Class (1A)
- ₹1,400–1,900
Train from Ludhiana Jn to Shri Karanpur
- Ave. Duration
- 7h 25m
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Amritsar Jn to Shri Karanpur
- Ave. Duration
- 9h 45m
- Frequency
- Once a week
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Dehradun to Ludhiana
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Schedules at
- Indo Canadian Express
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Dehradun to Ludhiana
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- Mahalaxmi Travels
- Website
- Armaan Tour & Travels
Bus from Dehradun to Ludhiana
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- Armaan Tour & Travels
- Website
- MV Travels
Bus from Dehradun to Ludhiana
- Ave. Duration
- 10h 30m
- Frequency
- 5 times a week
- Schedules at
- MV Travels
Bus from Dehradun to Ludhiana
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Schedules at
- Shree Mahaveer Travels Jaipur
- Website
- Anand Tour And Travels
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Schedules at
- Anand Tour And Travels
- Phone
- +91 97733 88710
- [email protected]
- Website
- Chanda Raj Travels
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Website
- Chanda Raj Travels
- Phone
- +919414013132
- Website
- Pinky Gudiya Travels
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a week
- Schedules at
- Pinky Gudiya Travels
- Website
- Rajpreet Travels and cargo
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 6h 44m
- Frequency
- 4 times a week
- Schedules at
- Rajpreet Travels and cargo
- Phone
- +91 9252222163
- [email protected]
- Website
- Rathore Travels Agency
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a week
- Website
- Rathore Travels Agency
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Mussoorie - Library Road to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 6h 35m
- Frequency
- Hourly
- Estimated price
- ₹550–1,700
- Website
- FlixBus India
- Ave. Duration
- 3h 24m
- Estimated price
- ₹1,200–13,000
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.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













