There are 8 ways to get from Nepalgunj to Amritsar by car, train, bus, 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.
Drive, train
best- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Gonda Jntrain
- Take the train from Gonda Jn to Amritsar Jntrain
20h 47m₹1,294–5,446Train
cheapest- Take the train from Raibojha to Mailanitrain
- Take the train from Mailani to Sitapurtrain
- Take the train from Sitapur to Amritsar Jntrain
25h 23m₹970–5,904Drive, bus
- Drive from Nepalgunj to Bahraich, Uttar Pradeshcar
- Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Amritsar, Punjabbus
23h 27mDrive 912.1 km
- Drive from Nepalgunj to Amritsarcar 912.1 km
12h 49m₹11,146–16,099Drive, train to Maryada Purushottam Shri Ram International Airport, fly
- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Ayodhyatrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane AYJ - ATQ
13h 24m₹8,194–15,636Drive, bus via Jalandhar
- Drive from Nepalgunj to Bahraich, Uttar Pradeshcar
- Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Jalandhar, Punjabbus
- Take the bus from Jalandhar, Punjab to Amritsar, Punjabbus
24h 7mFly from Nepalgunj Airport
- Fly from Nepalgunj Airport (KEP) to Sri Guru Ram Dass Jee International Airport (ATQ)plane KEP - ATQ
9h 44m₹13,944–39,115Drive, train, train to Chaudhary Charan Singh Airport, fly
- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Gonda Jntrain
- Take the train from Gonda Jn to Badshahnagartrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Sri Guru Ram Dass Jee International Airport (ATQ)plane LKO - ATQ
12h 12m₹6,029–11,806
Maryada Purushottam Shri Ram International Airport (AYJ) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Questions & Answers
The cheapest way to get from Nepalgunj to Amritsar is to train which costs ₹950 - ₹6,000 and takes 25h 23m.
The fastest way to get from Nepalgunj to Amritsar is to fly which takes 9h 44m and costs ₹13,000 - ₹40,000.
No, there is no direct train from Nepalgunj to Amritsar. However, there are services departing from Raibojha and arriving at Amritsar Jn via Mailani and Sitapur. The journey, including transfers, takes approximately 25h 23m.
The distance between Nepalgunj and Amritsar is 1054 km. The road distance is 912.1 km.
It takes approximately 20h 47m to get from Nepalgunj to Amritsar, including transfers.
Nepalgunj to Amritsar train services, operated by Indian Railways, depart from Raibojha station.
The best way to get from Nepalgunj to Amritsar is to train which takes 25h 23m and costs ₹950 - ₹6,000. Alternatively, you can fly, which costs ₹13,000 - ₹40,000 and takes 9h 44m.
Amritsar is 15 min behind Nepalgunj. It is currently 5:37 AM in Nepalgunj and 5:22 AM in Amritsar.
Nepalgunj to Amritsar train services, operated by Indian Railways, arrive at Mailani station.
Yes, the driving distance between Nepalgunj to Amritsar is 912 km. It takes approximately 12h 49m to drive from Nepalgunj to Amritsar.
What companies run services between Nepalgunj, Nepal and Amritsar, India?
You can take a vehicle from Nepalgunj to Amritsar Jn via Raibojha, Mailani, and Sitapur in around 25h 23m. Alternatively, Yeti Airlines, Air India Limited, and four other airlines fly from Nepalgunj Airport (KEP) to Sri Guru Ram Dass Jee International Airport (ATQ) 3 times a day.
- Website
- airindia.in
Flights from Maryada Purushottam Shri Ram International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹5,000–21,000
Flights from Nepalgunj Airport to Sri Guru Ram Dass Jee International Airport via Kathmandu, Delhi
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- ₹13,000–46,000
Flights from Nepalgunj Airport to Sri Guru Ram Dass Jee International Airport via Pokhara, Kathmandu, Delhi
- Ave. Duration
- 11h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–38,000
Flights from Chaudhary Charan Singh Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- ₹4,800–20,000
- Website
- goindigo.in
Flights from Maryada Purushottam Shri Ram International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Nepalgunj Airport to Sri Guru Ram Dass Jee International Airport via Kathmandu, Delhi
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- ₹14,000–43,000
Flights from Chaudhary Charan Singh Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Chaudhary Charan Singh Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹5,500–8,000
- Website
- airindiaexpress.in
Flights from Chaudhary Charan Singh Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹4,800–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bahraich to Gonda Jn
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Gonda Jn to Amritsar Jn
- Ave. Duration
- 17h 40m
- Frequency
- 4 times a day
- Estimated price
- ₹450–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Bahraich to Ayodhya
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Raibojha to Mailani
- Ave. Duration
- 6h 36m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Mailani to Sitapur
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Sitapur to Amritsar Jn
- Ave. Duration
- 14h 32m
- Frequency
- 3 times a day
- Estimated price
- ₹390–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Bahraich to Gonda Jn
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Gonda Jn to Badshahnagar
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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 Getting to Rome from the airport, Travelling to the UK: What do I need to know?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 474+ hotels available in Amritsar.






