The average bus between Sohna and Lucknow takes 12h 10m and the fastest bus takes 12h 3m. There is at least one bus per day from Sohna to Lucknow. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Sohna and Lucknow. The earliest departure is at 7:12 PM in the evening, and the last departure from Sohna is at 8:08 PM which arrives into Lucknow at 8:25 AM. All services require a transfer at Rajeev Chowk and take an average of 12h 10m. The schedules shown below are for the next available departures.
Arrives next day

12h 3m • 1 change
Arrives next day

12h 17m • 1 change
Arrives next day

12h 3m • 1 change
Arrives next day

12h 17m • 1 change
Arrives next day

12h 3m • 1 change
Arrives next day

12h 17m • 1 change
Want to know about travelling from Sohna to Lucknow? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Sohna to Lucknow. However, there are services departing from Sohna station and arriving at Lucknow station via Rajeev Chowk. The journey, including transfers, takes approximately 12h 10m.
Sohna to Lucknow bus services, operated by Gurugram Metropolitan City Bus Limited, depart from Raghav Vatika station.
Sohna to Lucknow bus services, operated by Gurugram Metropolitan City Bus Limited, arrive at FlixBus Lucknow - Naheria/Awadh Junction station.
The distance between Sohna and Lucknow is 411.3 km. The road distance is 708 km.
You can take a bus from Raghav Vatika to FlixBus Lucknow - Naheria/Awadh Junction via Rajeev Chowk and FlixBus Gurugram - Rajiv Chowk in around 12h 50m.