There are 4 ways to get from Khanna to Sahnewal by bus, taxi, train, 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.
Bus, taxi
best- Take the bus from FlixBus Khanna to FlixBus Ludhiana - Sherpur Chowkbus FlixBus IN0120B / ...
- Take the taxi from FlixBus Ludhiana - Sherpur Chowk to Sahnewaltaxi
49 min₹389–467Train, line 18238 train
cheapest- Take the train from Khanna to Ludhiana Jntrain 11077 / ...
- Take the train from Ludhiana Jn to Sanahwaltrain 18238
2h 34m₹232–1,839Drive 30.5 km
- Drive from Khanna to Sahnewalcar 30.5 km
29 min₹298–430Taxi
- Take the taxi from Khanna to Sahnewaltaxi 30.5 km
29 min₹450–550
Khanna to Sahnewal by train
Comparing Your Travel Options
The cheapest way to get from Khanna to Sahnewal is to drive which costs ₹290 - ₹430 and takes 29 min.
The fastest way to get from Khanna to Sahnewal is to drive which takes 29 min and costs ₹290 - ₹430.
No, there is no direct train from Khanna to Sahnewal. However, there are services departing from Khanna and arriving at Sanahwal via Ludhiana Jn. The journey, including transfers, takes approximately 2h 34m.
The distance between Khanna and Sahnewal is 53 km. The road distance is 30.5 km.
The best way to get from Khanna to Sahnewal without a car is to bus and taxi which takes 49 min and costs ₹380 - ₹470.
It takes approximately 49 min to get from Khanna to Sahnewal, including transfers.
Khanna to Sahnewal train services, operated by Indian Railways, depart from Khanna station.
Khanna to Sahnewal train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Khanna to Sahnewal is 31 km. It takes approximately 29 min to drive from Khanna to Sahnewal.
There are 116+ hotels available in Sahnewal.
What companies run services between Khanna, India and Sahnewal, India?
You can take a train from Khanna to Sanahwal via Ludhiana Jn in around 2h 34m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khanna to Ludhiana Jn
- Ave. Duration
- 49 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Ludhiana Jn to Sanahwal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹320–400
- Second AC (2A)
- ₹430–550
- First Class (1A)
- ₹650–900
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Khanna to FlixBus Ludhiana - Sherpur Chowk
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- ₹150–190
- Website
- FlixBus India
- Ave. Duration
- 21 min
- Estimated price
- ₹230–550
Chiku Cab
- Phone
- +91 844 844 5504
- Website
- chikucab.com
Punjabi Cab
- Phone
- +91 977 000 0978
- Website
- punjabicab.com
Waho Cabs
- Phone
- +91 769 697 1111
- Website
- wahocabs.com
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 Need to know: Eurostar, Train travel in France: A guide to SNCF, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.









