There are 7 ways to get from Nārnaul to Amritsar 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, bus
best- Take the train from Narnaul to Panipat Jntrain 22451
- Take the bus from Panipat to Amritsarbus Panipat - Amritsar
10h 44m₹676–2,816Train
cheapest- Take the train from Narnaul to Bhiwanitrain 14706
- Take the train from Bhiwani to Amritsar Jntrain 19613 / ...
13h 24m₹406–3,194Train via Ambāla
- Take the train from Narnaul to Ambala Cant Jntrain 22451
- Take the train from Ambala Cant Jn to Amritsar Jntrain 18237 / ...
11h 29m₹417–3,319Drive 485.6 km
- Drive from Nārnaul to Amritsarcar 485.6 km
5h 59m₹4,706–6,798Taxi
- Take the taxi from Nārnaul to Amritsartaxi 485.6 km
5h 59m₹13,000–16,000Train, fly
- Take the train from Narnaul to Shahabad Md.Purtrain
- Fly from Indira Gandhi International Airport (DEL) to Sri Guru Ram Dass Jee International Airport (ATQ)plane DEL - ATQ
7h 56m₹3,879–7,190Bus
- Take the bus from Bahror to Gurugrambus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Gurugram to Amritsarbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
13h 39m
Nārnaul to Amritsar by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Nārnaul to Amritsar is to train which costs ₹400 - ₹3,200 and takes 13h 24m.
The fastest way to get from Nārnaul to Amritsar is to drive which takes 5h 59m and costs ₹4,700 - ₹7,000.
No, there is no direct bus from Nārnaul to Amritsar. However, there are services departing from Bahror and arriving at Amritsar via Gurugram. The journey, including transfers, takes approximately 13h 39m.
No, there is no direct train from Nārnaul to Amritsar. However, there are services departing from Narnaul and arriving at Amritsar Jn via Ambala Cant Jn. The journey, including transfers, takes approximately 11h 29m.
The distance between Nārnaul and Amritsar is 580 km. The road distance is 485.6 km.
The best way to get from Nārnaul to Amritsar without a car is to train and bus which takes 10h 44m and costs ₹650 - ₹2,900.
It takes approximately 10h 44m to get from Nārnaul to Amritsar, including transfers.
Nārnaul to Amritsar bus services, operated by Naveen Travels (Durg), depart from Bahror station.
Nārnaul to Amritsar train services, operated by Indian Railways, depart from Narnaul station.
The best way to get from Nārnaul to Amritsar is to train via Ambāla which takes 11h 29m and costs ₹410 - ₹3,400. Alternatively, you can bus, which costs and takes 13h 39m.
What companies run services between Nārnaul, India and Amritsar, India?
You can take a train from Narnaul to Amritsar Jn via Ambala Cant Jn in around 11h 29m. Alternatively, you can take a vehicle from Nārnaul to Amritsar via Bahror and Gurugram in around 13h 39m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹3,300–12,000
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ₹3,600–5,500
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹3,300–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Narnaul to Panipat Jn
- Ave. Duration
- 3h 44m
- Frequency
- Twice a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Narnaul to Ambala Cant Jn
- Ave. Duration
- 5h 39m
- Frequency
- Twice a week
- 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 Ambala Cant Jn to Amritsar Jn
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Narnaul to Shahabad Md.Pur
- Ave. Duration
- 3h 22m
- Frequency
- Twice a week
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Narnaul to Bhiwani
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Bhiwani to Amritsar Jn
- Ave. Duration
- 9h 15m
- Frequency
- 5 times a week
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Panipat to Amritsar
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- ₹490–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹490–700
- Phone
- +91 74403 69369
- https://naveenbuses.com/
- Website
- Naveen Buses
Bus from Bahror to Gurugram
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Website
- Naveen Buses
- Website
- Mahala Travels
Bus from Bahror to Gurugram
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Schedules at
- Mahala Travels
- Phone
- +91 7309615176
- [email protected]
- Website
- Ashok Tour And Travels
Bus from Bahror to Gurugram
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- Ashok Tour And Travels
- Phone
- +91 94135 23399
- [email protected]
- Website
- Chanakya Travels Agency
Bus from Bahror to Gurugram
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Schedules at
- Chanakya Travels Agency
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Bahror to Gurugram
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Website
- Maharani Travels
- Website
- Kalpana Travels Pvt. Ltd.
Bus from Bahror to Gurugram
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- Kalpana Travels Pvt. Ltd.
- Website
- Radhey Travels
Bus from Bahror to Gurugram
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Radhey Travels
- Phone
- +91 87699 29489
- [email protected]
- Website
- Goldline Super Deluxe
Bus from Bahror to Gurugram
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Website
- Goldline Super Deluxe
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Bahror to Gurugram
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Schedules at
- Vikas Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Gurugram to Amritsar
- Ave. Duration
- 10h 55m
- Frequency
- Hourly
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
- Ave. Duration
- 5h 59m
- Estimated price
- ₹13,000–16,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 How do I buy a London Underground ticket?, The beginner’s guide to the 2018 World Nomad Games, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
Nārnaul to Amritsar bus services, operated by Naveen Travels (Durg), arrive at Gurugram station.
Nārnaul to Amritsar train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Nārnaul to Amritsar is 486 km. It takes approximately 5h 59m to drive from Nārnaul to Amritsar.
There are 442+ hotels available in Amritsar.


























