There are 6 ways to get from Sonprayag to Lucknow by taxi, plane, train, bus (Flixbus), 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.
Taxi, fly to Chaudhary Charan Singh Airport
best- Take the taxi from Sonprayag to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Chaudhary Charan Singh Airport (LKO)plane DED - LKO
6h 34m₹10,049–19,090Taxi, train via Haridwar
cheapest- Take the taxi from Sonprayag to Rishikesh, Uttarakhandtaxi
- Take the train from Haridwar Jn to Lucknowjntrain 22546
13h 43m₹5,058–7,846Taxi, train
- Take the taxi from Sonprayag to Dehraduntaxi
- Take the train from Dehradun to Lucknowjntrain 22546
13h 40m₹5,851–8,960Bus
- Take the bus from Guptkashi to Rudraprayagbus
- Take the bus from FlixBus Rudraprayag to FlixBus Mussoorie - Library Roadbus
- Take the bus from Mussoorie, Uttarakhand to Lucknow, Uttar Pradeshbus
20h 35mDrive 667.4 km
- Drive from Sonprayag to Lucknowcar 667.4 km
12h 3m₹7,520–10,862Taxi, fly to Kanpur Airport, train
- Take the taxi from Sonprayag to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Kanpur Airport (KNU)plane DED - KNU
- Take the train from Kanpur Central to Lucknowtrain
12h 41m₹12,249–31,150
Dehradun Airport (DED) to Chaudhary Charan Singh Airport (LKO) flights
Questions & Answers
The cheapest way to get from Sonprayag to Lucknow is to taxi and train via Haridwar which costs ₹5,000 - ₹8,000 and takes 13h 43m.
The fastest way to get from Sonprayag to Lucknow is to taxi and fly which takes 6h 34m and costs ₹10,000 - ₹20,000.
No, there is no direct bus from Sonprayag to Lucknow. However, there are services departing from Guptkashi and arriving at Lucknow, Uttar Pradesh via FlixBus Rudraprayag and Mussoorie, Uttarakhand. The journey, including transfers, takes approximately 20h 35m.
The distance between Sonprayag and Lucknow is 700 km. The road distance is 667.4 km.
The best way to get from Sonprayag to Lucknow without a car is to taxi and train which takes 13h 40m and costs ₹5,500 - ₹9,000.
It takes approximately 6h 34m to get from Sonprayag to Lucknow, including transfers.
Sonprayag to Lucknow bus services, operated by Gharwal Motor Owners Union, depart from Guptkashi station.
Sonprayag to Lucknow bus services, operated by Gharwal Motor Owners Union, arrive at Rudraprayag station.
Yes, the driving distance between Sonprayag to Lucknow is 667 km. It takes approximately 12h 3m to drive from Sonprayag to Lucknow.
There are 812+ hotels available in Lucknow.
What companies run services between Sonprayag, India and Lucknow, India?
You can take a vehicle from Sonprayag to Lucknow, Uttar Pradesh via Guptkashi, Rudraprayag, FlixBus Rudraprayag, FlixBus Mussoorie - Library Road, and Mussoorie, Uttarakhand in around 20h 35m.
- Website
- goindigo.in
Flights from Dehradun Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹4,700–14,000
Flights from Dehradun Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 3h 5m
- When
- Wednesday
- Estimated price
- ₹4,700–14,000
Flights from Dehradun Airport to Kanpur Airport via Delhi
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- ₹6,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dehradun to Lucknowjn
- Ave. Duration
- 8h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Kanpur Central to Lucknow
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Haridwar Jn to Lucknowjn
- Ave. Duration
- 7h 4m
- Frequency
- 6 times 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,400
- First Class (1A)
- ₹1,700–2,200
- Phone
- 01382 - 224 208
- [email protected]
- Website
- GMOU
Bus from Guptkashi to Rudraprayag
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Website
- GMOU
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rudraprayag to FlixBus Mussoorie - Library Road
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₹350–950
- Website
- FlixBus India
- Phone
- +91 80463 33629
- [email protected]
- Website
- Mahalaxmi Bus Service Delhi
Bus from Mussoorie, Uttarakhand to Lucknow, Uttar Pradesh
- Ave. Duration
- 12h 55m
- Frequency
- 3 times a day
- Schedules at
- Mahalaxmi Bus Service Delhi
- Ave. Duration
- 5h 8m
- Estimated price
- ₹4,700–7,000
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 Travelling to and around Russia for the 2018 FIFA World Cup, 4 stunningly beautiful Philippines islands you need to visit, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.












