There are 6 ways to get from Ganaur to Amritsar by bus, train, 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.
Bus
best- Take the bus from Panipat to Amritsarbus Panipat - Amritsar
8h 6m₹607–2,303Train
cheapest- Take the train from Ganaur to Amritsar Jntrain 11057
11h 16m₹270–2,100Train via Ambāla
- Take the train from Ganaur to Ambala Cant Jntrain 11057 / ...
- Take the train from Ambala Cant Jn to Amritsar Jntrain 12459 / ...
8h 37m₹348–2,806Drive 396.9 km
- Drive from Ganaur to Amritsarcar 396.9 km
5h 10m₹4,475–6,464Taxi
- Take the taxi from Ganaur to Amritsartaxi 396.9 km
5h 10m₹11,000–13,000Train, fly
- Take the train from Ganaur to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Sri Guru Ram Dass Jee International Airport (ATQ)plane DEL - ATQ
6h 18m₹3,664–5,640
Ganaur to Amritsar by train, foot, and bus
Questions & Answers
The cheapest way to get from Ganaur to Amritsar is to train which costs ₹270 - ₹2,100 and takes 11h 16m.
The fastest way to get from Ganaur to Amritsar is to drive which takes 5h 10m and costs ₹4,400 - ₹6,500.
No, there is no direct bus from Ganaur to Amritsar. However, there are services departing from Panipat and arriving at Amritsar via . The journey, including transfers, takes approximately 8h 6m.
Yes, there is a direct train departing from Ganaur and arriving at Amritsar Jn. Services depart once daily, and operate every day. The journey takes approximately 11h 16m.
The distance between Ganaur and Amritsar is 394 km. The road distance is 396.9 km.
The best way to get from Ganaur to Amritsar without a car is to bus which takes 8h 6m and costs ₹600 - ₹2,300.
It takes approximately 8h 6m to get from Ganaur to Amritsar, including transfers.
Ganaur to Amritsar bus services, operated by IntrCity SmartBus, depart from Panipat station.
Ganaur to Amritsar train services, operated by Indian Railways, depart from Ganaur station.
The best way to get from Ganaur to Amritsar is to bus which takes 8h 6m and costs ₹600 - ₹2,300. Alternatively, you can train via Ambāla, which costs ₹340 - ₹2,900 and takes 8h 37m.
What companies run services between Ganaur, Haryana, India and Amritsar, India?
IntrCity SmartBus operates a bus from Panipat to Amritsar twice daily. Tickets cost ₹490–1,400 and the journey takes 6h 15m. Alternatively, you can take a train from Ganaur to Amritsar Jn via Ambala Cant Jn in around 8h 37m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹3,000–17,000
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ₹3,300–4,700
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹3,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ganaur to Ambala Cant Jn
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Ambala Cant Jn to Amritsar Jn
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Ganaur to New Delhi
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Ganaur to Amritsar Jn
- Ave. Duration
- 11h 16m
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Panipat to Amritsar
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- ₹490–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹490–700
- Ave. Duration
- 5h 10m
- Estimated price
- ₹11,000–13,000
Deep Taxi Services
Homecabs
- Phone
- +91 82 22 87 38 73
- Website
- homecabs.com
Taxi Guru
- Phone
- +91 81 81 01 60 00
- Website
- taxiguru.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
More Questions & Answers
Ganaur to Amritsar bus services, operated by IntrCity SmartBus, arrive at Amritsar station.
Ganaur to Amritsar train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Ganaur to Amritsar is 397 km. It takes approximately 5h 10m to drive from Ganaur to Amritsar.
There are 474+ hotels available in Amritsar.










