There are 8 ways to get from Amritsar to Sahāranpur 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 Amritsar Jn to Saharanpurtrain 12904 / ...
5h 20m₹220–1,800Bus
- Take the bus from Amritsar to Saharanpurbus redbusIndia_Bharat Benz A/C Seater /Sleeper
8h 20m₹750–1,500Drive 341.1 km
- Drive from Amritsar to Sahāranpurcar 341.1 km
5h 15m₹3,315–4,789Taxi
- Take the taxi from Amritsar to Sahāranpurtaxi 341.1 km
5h 15m₹9,000–12,000Fly to Indira Gandhi International Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Indira Gandhi International Airport (DEL)plane ATQ - DEL
- Take the train from New Delhi to Saharanpurtrain
8h 7m₹3,905–7,450Bus via Ludhiāna
- Take the bus from Amritsar to Ludhianabus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Ludhiana to Saharanpurbus redbusIndia_A/C Sleeper
9h 5m₹1,072–2,311Bus via Chandīgarh
- Take the bus from Amritsar to Chandigarh- ISBT 43bus Ac
- Take the bus from Chandigarh to Saharanpurbus 1003 / ...
9h 45m₹444–1,289Fly to Dehradun Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Dehradun Airport (DED)plane ATQ - DED
- Take the train from Haridwar Jn to Saharanpurtrain
8h 33m₹5,930–13,300
Amritsar to Sahāranpur by train
Comparing Your Travel Options
The cheapest way to get from Amritsar to Sahāranpur is to bus via Chandīgarh which costs ₹440 - ₹1,300 and takes 9h 45m.
The fastest way to get from Amritsar to Sahāranpur is to drive which takes 5h 15m and costs ₹3,300 - ₹4,800.
Yes, there is a direct bus departing from Amritsar and arriving at Saharanpur. Services depart four times a day, and operate every day. The journey takes approximately 8h 20m.
Yes, there is a direct train departing from Amritsar Jn and arriving at Saharanpur. Services depart every two hours, and operate every day. The journey takes approximately 5h 20m.
The distance between Amritsar and Sahāranpur is 330 km. The road distance is 341.1 km.
The best way to get from Amritsar to Sahāranpur without a car is to train which takes 5h 20m and costs ₹220 - ₹1,800.
The train from Amritsar Jn to Saharanpur takes 5h 20m including transfers and departs every two hours.
Amritsar to Sahāranpur bus services, operated by Laxmi Holidays, depart from Amritsar station.
Amritsar to Sahāranpur train services, operated by Indian Railways, depart from Amritsar Jn station.
The best way to get from Amritsar to Sahāranpur is to train which takes 5h 20m and costs ₹220 - ₹1,800. Alternatively, you can bus, which costs ₹750 - ₹1,500 and takes 8h 20m.
What companies run services between Amritsar, India and Sahāranpur, India?
Indian Railways operates a train from Amritsar Jn to Saharanpur every 2 hours. Tickets cost ₹220–1,800 and the journey takes 5h 20m. Alternatively, Laxmi Holidays operates a bus from Amritsar to Saharanpur twice daily. Tickets cost ₹750–1,500 and the journey takes 8h 20m. Three other operators also service this route.
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹3,300–12,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹4,700–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹4,700–11,000
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹3,600–5,500
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹4,700–11,000
- Website
- airindiaexpress.in
Flights from Sri Guru Ram Dass Jee International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- ₹3,300–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Saharanpur
- Ave. Duration
- 5h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from New Delhi to Saharanpur
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Haridwar Jn to Saharanpur
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Amritsar to Saharanpur
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
Bus from Ludhiana to Saharanpur
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Amritsar to Saharanpur
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
Bus from Ludhiana to Saharanpur
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a day
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Amritsar to Saharanpur
- Ave. Duration
- 8h 10m
- Frequency
- 5 times a week
- Website
- Kissan Travels Pilani
Bus from Amritsar to Ludhiana
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Website
- Kissan Travels Pilani
Bus from Ludhiana to Saharanpur
- Ave. Duration
- 5h 10m
- Frequency
- 5 times a week
- Website
- Kissan Travels Pilani
- Website
- Lat Sahab Bus Service
Bus from Amritsar to Saharanpur
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Lat Sahab Bus Service
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Amritsar to Ludhiana
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 99883 52713
- [email protected]
- Website
- Fateh Tour And Travels
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Schedules at
- Fateh Tour And Travels
- Website
- Golden Temple Express Volvo
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Golden Temple Express Volvo
- Website
- Rathore Sonal Travels
Bus from Amritsar to Ludhiana
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- Rathore Sonal Travels
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Schedules at
- Golden Temple Volvo Bus Service
- Website
- Prince Travels
Bus from Amritsar to Ludhiana
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Schedules at
- Prince Travels
- Website
- Gr Travels
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Gr Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹370–850
- Schedules at
- Zingbus
- Website
- Tegra Express
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Tegra Express
- Phone
- +91 79731 12882
- [email protected]
- Website
- BS Travels
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- BS Travels
- Phone
- +91 99456 00000
- Website
- New Pal Travels
Bus from Amritsar to Ludhiana
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Website
- New Pal Travels
- Phone
- +91 63915 97077
- [email protected]
- Website
- New Khaira Transport
Bus from Ludhiana to Saharanpur
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- New Khaira Transport
- Website
- MV Travels
Bus from Ludhiana to Saharanpur
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a week
- Schedules at
- MV Travels
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Amritsar to Chandigarh- ISBT 43
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- ₹60–600
- Website
- CTU
- AC
- ₹60–440
- Ordinary
- ₹75–390
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Saharanpur
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹380–700
- Website
- hrtchp.com
- Ordinary
- ₹380–500
- AC Himdhara
- ₹500–700
- Ave. Duration
- 5h 15m
- Estimated price
- ₹9,000–12,000
Jwala Tours and Travels
- Phone
- +91 9876 70 15 51
- Website
- jwalatourandtravels.com
Nishan Car Rentals
- Phone
- +91 946 455 5874
- Website
- nishancarrental.com
R K Holidays
- Phone
- +91 977 991 6161
- Website
- taxiamritsar.in
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
Booking & Getting There
Amritsar to Sahāranpur bus services, operated by Laxmi Holidays, arrive at Saharanpur station.
Amritsar to Sahāranpur train services, operated by Indian Railways, arrive at Saharanpur station.
Yes, the driving distance between Amritsar to Sahāranpur is 341 km. It takes approximately 5h 15m to drive from Amritsar to Sahāranpur.
Book your Amritsar to Sahāranpur train tickets online with 12go.asia.
Book your Amritsar to Sahāranpur bus tickets online with Omio.
There are five+ hotels available in Sahāranpur.
























