There are 9 ways to get from Kathmandu to Amritsar by plane, car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Sri Guru Ram Dass Jee International Airport
best- Fly from Tribhuvan International Airport (KTM) to Sri Guru Ram Dass Jee International Airport (ATQ)plane KTM - ATQ
8h 39m₹10,616–24,005Bus, train via Faizabad
cheapest- Take the bus from Kathmandu to Faizabadbus Indo-Nepal Maitree Bus
- Take the train from Ayodhya Cantt to Amritsar Jntrain 14649 / ...
31h 45m₹517–4,833Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Amritsar Jntrain 05736 / ...
30h 49m₹2,114–6,660Bus
- Take the bus from Kathmandu Swoyambhu to Lucknowbus
- Take the bus from Lucknow to Amritsarbus redbusIndia_Bharat Benz A/C Seater /Sleeper
32h 17mDrive 1,361.1 km
- Drive from Kathmandu to Amritsarcar 1,361.1 km
19h 19m₹15,152–21,886Fly to Chandigarh International Airport, bus
- Fly from Tribhuvan International Airport (KTM) to Chandigarh International Airport (IXC)plane KTM - IXC
- Take the bus from Chandigarh to Amritsarbus
12h 11mFly to Jammu Airport, train
- Fly from Tribhuvan International Airport (KTM) to Jammu Airport (IXJ)plane KTM - IXJ
- Take the train from Jammu Tawi to Amritsar Jntrain
13h 11m₹12,647–37,957Bus, train
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Amritsar Jntrain 14617 / ...
36h 55m₹1,133–7,400Bus via Rohini
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Delhibus
- Take the bus from Delhi to Amritsarbus
37h 34m₹1,983–6,800
Tribhuvan International Airport (KTM) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Comparing Your Travel Options
The cheapest way to get from Kathmandu to Amritsar is to bus and train via Faizabad which costs ₹500 - ₹4,900 and takes 31h 45m.
The fastest way to get from Kathmandu to Amritsar is to fly which takes 8h 39m and costs ₹10,000 - ₹24,000.
No, there is no direct bus from Kathmandu to Amritsar. However, there are services departing from Kathmandu Swoyambhu and arriving at Amritsar via Lucknow. The journey, including transfers, takes approximately 32h 17m.
The distance between Kathmandu and Amritsar is 1131 km. The road distance is 1361.1 km.
The best way to get from Kathmandu to Amritsar without a car is to bus which takes 32h 17m and costs .
It takes approximately 8h 39m to get from Kathmandu to Amritsar, including transfers.
Kathmandu to Amritsar bus services, operated by Gajraj Bus Service, depart from Swoyambhu station.
The best way to get from Kathmandu to Amritsar is to fly which takes 8h 39m and costs ₹10,000 - ₹24,000. Alternatively, you can bus, which costs and takes 32h 17m.
Kathmandu to Amritsar bus services, operated by Gajraj Bus Service, arrive at Gorakhpur station.
Amritsar is 15 min behind Kathmandu. It is currently 12:21 PM in Kathmandu and 12:06 PM in Amritsar.
What companies run services between Kathmandu, Nepal and Amritsar, India?
IndiGo Airlines, Air India Limited, and two other airlines fly from Tribhuvan International Airport (KTM) to Sri Guru Ram Dass Jee International Airport (ATQ) every 4 hours. Alternatively, you can take a bus from Kathmandu Swoyambhu to Amritsar via Lucknow, Charbagh, Sachivalaya, and Lucknow in around 32h 17m.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Tribhuvan International Airport to Sri Guru Ram Dass Jee International Airport via Kolkata
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–20,000
Flights from Tribhuvan International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Tribhuvan International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Tribhuvan International Airport to Jammu Airport via Delhi
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- ₹12,000–65,000
Flights from Tribhuvan International Airport to Jammu Airport via Delhi, Srinagar
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹12,000–37,000
- Website
- airindia.in
Flights from Tribhuvan International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- ₹11,000–55,000
Flights from Tribhuvan International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Tribhuvan International Airport to Jammu Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹12,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raxaul Jn to Amritsar Jn
- Ave. Duration
- 28h 25m
- Frequency
- Once a week
- Estimated price
- ₹550–4,400
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from Jammu Tawi to Amritsar Jn
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ayodhya Cantt to Amritsar Jn
- Ave. Duration
- 19h 25m
- Frequency
- 6 times a week
- Estimated price
- ₹460–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Gorakhpur to Amritsar Jn
- Ave. Duration
- 20h 35m
- Frequency
- 4 times a day
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
- Phone
- 9599757693
- [email protected]
Bus from Kathmandu Swoyambhu to Lucknow
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹1,800–3,400
- Schedules at
- Asian Shina Tours and Travels
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Lucknow to Amritsar
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Book at
- GK Travels
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Chandigarh to Amritsar
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
Bus from Delhi to Amritsar
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
Bus from Chandigarh to Amritsar
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Schedules at
- Orbit Aviation Private Limited
Bus from Chandigarh to Amritsar
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Schedules at
- Golden Temple Volvo Bus Service
- Website
- Maharaja Tour & Travels
Bus from Chandigarh to Amritsar
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Schedules at
- Maharaja Tour & Travels
- Phone
- +91 79731 12882
- [email protected]
- Website
- BS Travels
Bus from Chandigarh to Amritsar
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Schedules at
- BS Travels
- Website
- Himalayan Nomad Ktc
Bus from Chandigarh to Amritsar
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Schedules at
- Himalayan Nomad Ktc
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Chandigarh to Amritsar
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
- Website
- Navya Travels
Bus from Chandigarh to Amritsar
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Schedules at
- Navya Travels
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Chandigarh to Amritsar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Website
- Vijay Tours And Travels
- Phone
- +91 99883 52713
- [email protected]
- Website
- Fateh Tour And Travels
Bus from Chandigarh to Amritsar
- Ave. Duration
- 3h 5m
- Frequency
- 6 times a week
- Schedules at
- Fateh Tour And Travels
- Phone
- +91 63915 97077
- [email protected]
- Website
- New Khaira Transport
Bus from Chandigarh to Amritsar
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Schedules at
- New Khaira Transport
- Website
- Lat Sahab Bus Service
Bus from Chandigarh to Amritsar
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Schedules at
- Lat Sahab Bus Service
- Phone
- +91 9915642215
- [email protected]
- Website
- Raj Transport
Bus from Chandigarh to Amritsar
- Ave. Duration
- 5h 40m
- Frequency
- 6 times a week
- Website
- Raj Transport
- Website
- Raj Transport
- Website
- Rk Holidays
Bus from Chandigarh to Amritsar
- Ave. Duration
- 3h 25m
- Frequency
- Once a week
- Schedules at
- Rk Holidays
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- DTC
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
- Website
- Chandani Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h 24m
- Frequency
- Hourly
- Schedules at
- Chandani Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h 40m
- Frequency
- Hourly
- Website
- RS Yadav Smart Bus
- Phone
- +91 98919 18058
- [email protected]
- Website
- BSS Cool Cool Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h 50m
- Frequency
- Hourly
- Schedules at
- BSS Cool Cool Travels
- [email protected]
- Website
- Gola Bus Service
Bus from Gorakhpur to Delhi
- Ave. Duration
- 12h 50m
- Frequency
- Every 4 hours
- Website
- Gola Bus Service
- Website
- Tegra Express
Bus from Gorakhpur to Delhi
- Ave. Duration
- 11h 10m
- Frequency
- Twice daily
- Schedules at
- Tegra Express
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h 40m
- Frequency
- Twice daily
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Phone
- +91 9868 444 441
- [email protected]
- Website
- Dhruv Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 14h 10m
- Frequency
- Twice daily
- Schedules at
- Dhruv Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 11h 20m
- Frequency
- 4 times a week
- Schedules at
- Joon Holidays(YMB Go EXPRESS)
- Website
- Shree Siddhivinayak Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Schedules at
- Shree Siddhivinayak Travels
- Website
- Singh Express Bus Service
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Schedules at
- Singh Express Bus Service
- Website
- Divya Tour and Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Schedules at
- Divya Tour and Travels
- Website
- Skyline Bus Services
Bus from Gorakhpur to Delhi
- Ave. Duration
- 10h
- Frequency
- Once a week
- Schedules at
- Skyline Bus Services
- Website
- Panwar tour and Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 10h 15m
- Frequency
- Once a week
- Schedules at
- Panwar tour and Travels
- Website
- New Travel India
Bus from Gorakhpur to Delhi
- Ave. Duration
- 11h 45m
- Frequency
- Once a week
- Schedules at
- New Travel India
- Website
- Shiv Ganga Express
Bus from Gorakhpur to Delhi
- Ave. Duration
- 12h
- Frequency
- Once a week
- Schedules at
- Shiv Ganga Express
- Website
- Yash Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h
- Frequency
- Once a week
- Schedules at
- Yash Travels
- Website
- Shri Ram Transport Company
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h 5m
- Frequency
- Once a week
- Schedules at
- Shri Ram Transport Company
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Gorakhpur to Delhi
- Ave. Duration
- 13h 30m
- Frequency
- Once a week
- Estimated price
- ₹850–1,700
- Schedules at
- Laxmi Holidays
Bus from Delhi to Amritsar
- Ave. Duration
- 9h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹750–1,600
- Schedules at
- Laxmi Holidays
- Website
- Shree Saroj Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 14h
- Frequency
- Once a week
- Schedules at
- Shree Saroj Travels
- Website
- MS Holiday Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 14h 10m
- Frequency
- Once a week
- Schedules at
- MS Holiday Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Schedules at
- Shri Mehandipur Balaji Travels
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Gorakhpur to Delhi
- Ave. Duration
- 15h 35m
- Frequency
- Once a week
- Schedules at
- Sanjay Travels
- Website
- Golden Temple Express Volvo
Bus from Delhi to Amritsar
- Ave. Duration
- 8h 16m
- Frequency
- Every 3 hours
- Schedules at
- Golden Temple Express Volvo
- Phone
- +91 9216060002
- [email protected]
- Website
- Bhawani Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Website
- Bhawani Travels
- Website
- Bhawani Travels — Amritsar
- Website
- Bhawani Travels — Barmer
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Delhi to Amritsar
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- CIty Land Travels
- Phone
- +91 99456 00000
- Website
- New Pal Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h 50m
- Frequency
- 6 times a week
- Website
- New Pal Travels
- Website
- K.S Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Schedules at
- K.S Travels
- Website
- ADTC tour and Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Schedules at
- ADTC tour and Travels
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 Heading to Europe? Read this before you buy a Eurail Pass, Bali: What to do if Mount Agung erupts, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Kathmandu to Amritsar is 1361 km. It takes approximately 19h 19m to drive from Kathmandu to Amritsar.
Book your Kathmandu to Amritsar bus tickets online with 12go.asia.
There are 443+ hotels available in Amritsar.










































