There are 9 ways to get from Mahendranagar to Amritsar by car, plane, train, taxi, 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.
Drive to Bagdogra Airport, fly
best- Drive from Mahendranagar to Bagdogra Airport (IXB)car
- Fly from Bagdogra Airport (IXB) to Sri Guru Ram Dass Jee International Airport (ATQ)plane IXB - ATQ
8h 55m₹9,177–31,422Drive, train via Raghunāthpur
cheapest- Drive from Mahendranagar to Jogbanicar
- Take the train from Jogbani to Barsoi Jntrain
- Take the train from Barsoi Jn to Amritsar Jntrain
36h 8m₹1,461–7,668Taxi, bus
- Take the taxi from Mahendranagar to Damaktaxi
- Take the bus from Damak to Kakadvittabus
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Amritsar, Punjabbus
37h 15mDrive 1,616.2 km
- Drive from Mahendranagar to Amritsarcar 1,616.2 km
21h 8m₹19,765–28,549Drive, train to Purnea Airport, fly
- Drive from Mahendranagar to Jogbanicar
- Take the train from Jogbani to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Sri Guru Ram Dass Jee International Airport (ATQ)plane PXN - ATQ
14h 6m₹11,131–29,448Drive, train to Darbhanga Airport, fly
- Drive from Mahendranagar to Lalitgramcar
- Take the train from Lalitgram to Bijuli Halttrain
- Fly from Darbhanga Airport (DBR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane DBR - ATQ
13h 10m₹14,115–19,545Taxi to Biratnagar Airport, fly
- Take the taxi from Mahendranagar to Biratnagar Airport (BIR)taxi
- Fly from Biratnagar Airport (BIR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BIR - ATQ
8h 39m₹11,319–31,150Taxi to Rajbiraj, fly
- Take the taxi from Mahendranagar to Rajbiraj (RJB)taxi
- Fly from Rajbiraj (RJB) to Sri Guru Ram Dass Jee International Airport (ATQ)plane RJB - ATQ
12h 43m₹11,829–31,344Drive, train
- Drive from Mahendranagar to Lalitgramcar
- Take the train from Lalitgram to Sakri Jntrain
- Take the train from Sakri Jn to Amritsar Jntrain
37h 36m₹1,465–7,175
Bagdogra Airport (IXB) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Questions & Answers
The cheapest way to get from Mahendranagar to Amritsar is to drive and train which costs ₹1,400 - ₹7,500 and takes 37h 36m.
The fastest way to get from Mahendranagar to Amritsar is to taxi and fly which takes 8h 39m and costs ₹11,000 - ₹32,000.
The distance between Mahendranagar and Amritsar is 1575 km. The road distance is 1616.2 km.
It takes approximately 8h 55m to get from Mahendranagar to Amritsar, including transfers.
Amritsar is 15 min behind Mahendranagar. It is currently 4:01 AM in Mahendranagar and 3:46 AM in Amritsar.
Yes, the driving distance between Mahendranagar to Amritsar is 1616 km. It takes approximately 21h 8m to drive from Mahendranagar to Amritsar.
There are 474+ hotels available in Amritsar.
What companies run services between Mahendranagar, Province 1, Nepal and Amritsar, India?
There is no direct connection from Mahendranagar to Amritsar. However, you can drive to Bagdogra Airport (IXB) airport, fly to Sri Guru Ram Dass Jee International Airport (ATQ), walk to Amritsar Airport, then take the bus to Golden Temple. Alternatively, you can take a vehicle from Mahendranagar to Amritsar Jn via Jogbani and Barsoi Jn in around 36h 8m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–29,000
Flights from Purnea Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Purnea Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Pune
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- ₹16,000–31,000
Flights from Purnea Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Delhi
- Ave. Duration
- 15h 55m
- When
- Every day
- Estimated price
- ₹15,000–31,000
Flights from Darbhanga Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Biratnagar Airport to Sri Guru Ram Dass Jee International Airport via Kathmandu, Delhi
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- ₹10,000–31,000
Flights from Rajbiraj to Sri Guru Ram Dass Jee International Airport via Kathmandu, Mumbai
- Ave. Duration
- 19h 35m
- When
- Every day
- Estimated price
- ₹16,000–42,000
- Website
- airindia.in
Flights from Bagdogra Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- ₹6,500–22,000
Flights from Darbhanga Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Biratnagar Airport to Sri Guru Ram Dass Jee International Airport via Kathmandu, Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,500–29,000
Flights from Rajbiraj to Sri Guru Ram Dass Jee International Airport via Kathmandu, Delhi
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹9,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jogbani to Barsoi Jn
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Barsoi Jn to Amritsar Jn
- Ave. Duration
- 31h 18m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,300–5,500
Train from Jogbani to Purnia Jn
- Ave. Duration
- 1h 15m
- 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
Train from Lalitgram to Bijuli Halt
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- 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 Lalitgram to Sakri Jn
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Sakri Jn to Amritsar Jn
- Ave. Duration
- 32h 43m
- Frequency
- Once daily
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,400–3,000
- First Class (1A)
- ₹4,000–5,000
- Phone
- +977 985-2059959
- Website
- bussewa.com
Bus from Damak to Kakadvitta
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Book at
- bussewa.com
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Lucknow, Uttar Pradesh
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Anaya Holidays
- Website
- Shri Krishna Travels
Bus from Lucknow, Uttar Pradesh to Amritsar, Punjab
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Website
- Shri Krishna Travels
- Ave. Duration
- 58 min
- Estimated price
- ₹1,800–4,700
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 to get from Luton Airport into central London, Best ways to travel around Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.







