There are 7 ways to get from Neemuch to Amritsar by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Sri Guru Ram Dass Jee International Airport
best- Take the train from Nimach to Mavli Jntrain
- Fly from Dabok Airport (UDR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane UDR - ATQ
9h 37m₹6,704–14,874Train
cheapest- Take the train from Nimach to Firozpur Canttrain 20497
- Take the train from Firozpur Cant to Amritsar Jntrain 19611 / ...
26h 57m₹675–5,165Train via Ratlām
- Take the train from Nimach to Ratlam Jntrain 06182 / ...
- Take the train from Ratlam Jn to Amritsar Jntrain 12903 / ...
23h 47m₹706–5,489Bus via Rohini
- Take the bus from Neemuch to Delhibus redbusIndia_NON A/C Sleeper / ...
- Take the bus from Delhi to Amritsarbus redbusIndia_Bharat Benz A/C Seater /Sleeper
24h 1m₹1,823–3,390Drive 935.2 km
- Drive from Neemuch to Amritsarcar 935.2 km
13h 19m₹9,149–13,216Train, fly to Jammu Airport
- Take the train from Nimach to Mavli Jntrain
- Fly from Dabok Airport (UDR) to Jammu Airport (IXJ)plane UDR - IXJ
- Take the train from Jammu Tawi to Amritsar Jntrain
15h 49m₹8,174–17,624Bus
- Take the bus from Neemuch to Udaipurbus redbusIndia_Non A/C Seater / Sleeper / ...
- Take the bus from Udaipur to Amritsarbus redbusIndia_Bharat Benz A/C Sleeper
24h 15m
Neemuch to Amritsar by train
Comparing Your Travel Options
The cheapest way to get from Neemuch to Amritsar is to train which costs ₹650 - ₹5,500 and takes 26h 57m.
The fastest way to get from Neemuch to Amritsar is to train and fly which takes 9h 37m and costs ₹6,500 - ₹15,000.
No, there is no direct bus from Neemuch to Amritsar. However, there are services departing from Neemuch and arriving at Amritsar via Delhi. The journey, including transfers, takes approximately 24h 1m.
No, there is no direct train from Neemuch to Amritsar. However, there are services departing from Nimach and arriving at Amritsar Jn via Ratlam Jn. The journey, including transfers, takes approximately 23h 47m.
The distance between Neemuch and Amritsar is 959 km. The road distance is 935.2 km.
The best way to get from Neemuch to Amritsar without a car is to train via Ratlām which takes 23h 47m and costs ₹700 - ₹5,500.
It takes approximately 9h 37m to get from Neemuch to Amritsar, including transfers.
Neemuch to Amritsar bus services, operated by Kothari Travels, depart from Neemuch station.
Neemuch to Amritsar train services, operated by Indian Railways, depart from Nimach station.
The best way to get from Neemuch to Amritsar is to train via Ratlām which takes 23h 47m and costs ₹700 - ₹5,500. Alternatively, you can bus via Rohini, which costs ₹1,800 - ₹3,400 and takes 24h 1m.
What companies run services between Neemuch, India and Amritsar, India?
You can take a train from Nimach to Amritsar Jn via Ratlam Jn in around 23h 47m. Alternatively, you can take a bus from Neemuch to Amritsar via Delhi in around 24h 1m.
- Website
- goindigo.in
Flights from Dabok Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Dabok Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 5h 40m
- When
- Tuesday to Friday
- Estimated price
- ₹6,000–13,000
Flights from Dabok Airport to Jammu Airport via Delhi
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–22,000
Flights from Dabok Airport to Jammu Airport via Jaipur, Delhi
- Ave. Duration
- 7h 20m
- When
- Sunday
- Estimated price
- ₹7,500–22,000
Flights from Dabok Airport to Jammu Airport via Delhi, Srinagar
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹8,500–23,000
Flights from Dabok Airport to Jammu Airport via Hyderabad, Delhi
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–26,000
- Website
- airindia.in
Flights from Dabok Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nimach to Mavli Jn
- Ave. Duration
- 2h 46m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Nimach to Ratlam Jn
- Ave. Duration
- 2h 37m
- Frequency
- Every 3 hours
- 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 Ratlam Jn to Amritsar Jn
- Ave. Duration
- 20h 10m
- Frequency
- Twice daily
- Estimated price
- ₹550–4,300
- 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,300
Train from Nimach to Mavli Jn
- Ave. Duration
- 2h 46m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
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 Nimach to Firozpur Cant
- Ave. Duration
- 19h 57m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Firozpur Cant to Amritsar Jn
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Website
- Kothari Travels
Bus from Neemuch to Delhi
- Ave. Duration
- 14h 30m
- Frequency
- Every 4 hours
- Schedules at
- Kothari Travels
- Phone
- +91 74222 21306
- [email protected]
- Website
- Ashok Travels Mandsaur Group
Bus from Neemuch to Delhi
- Ave. Duration
- 12h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹1,300–1,800
- Schedules at
- Ashok Travels Mandsaur Group
Bus from Neemuch to Udaipur
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹950–1,400
- Schedules at
- Ashok Travels Mandsaur Group
- Website
- Jai Shree Ganesh Travels
Bus from Neemuch to Delhi
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Schedules at
- Jai Shree Ganesh Travels
- Website
- Ajay Travels Neemuch
Bus from Neemuch to Delhi
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Schedules at
- Ajay Travels Neemuch
Bus from Neemuch to Udaipur
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Ajay Travels Neemuch
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Delhi to Amritsar
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
- Website
- Golden Temple Express Volvo
Bus from Delhi to Amritsar
- Ave. Duration
- 8h 16m
- Frequency
- 4 times a day
- Schedules at
- Golden Temple Express Volvo
- Phone
- +91 8377971006
- [email protected]
- Website
- 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
- 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
- 9h 20m
- 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
- [email protected]
- Website
- Royal Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Website
- Royal 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
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Delhi to Amritsar
- Ave. Duration
- 8h 50m
- Frequency
- Once a week
- Website
- Vijay Tours And Travels
- Website
- Ashok Travels
Bus from Neemuch to Udaipur
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Schedules at
- Ashok Travels
- Website
- Multani Sona Travels
Bus from Neemuch to Udaipur
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- Multani Sona Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Neemuch to Udaipur
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Website
- Jain Travels
- Website
- Gayatri Travels
Bus from Neemuch to Udaipur
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Gayatri Travels
- Website
- Rajdhani Travels (Patan)
Bus from Neemuch to Udaipur
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Neemuch to Udaipur
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- MR Travels
- Website
- Jaishree Travels
Bus from Neemuch to Udaipur
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- Jaishree Travels
- Website
- Shree Sudama Travels
Bus from Neemuch to Udaipur
- Ave. Duration
- 4h 45m
- Frequency
- Once a week
- Schedules at
- Shree Sudama Travels
- Phone
- +91 89598 09528
- Website
- Dune Express
Bus from Udaipur to Amritsar
- Ave. Duration
- 20h
- Frequency
- 5 times a week
- Schedules at
- Dune Express
- Website
- Thar Bus Service
Bus from Udaipur to Amritsar
- Ave. Duration
- 22h 50m
- Frequency
- 5 times a week
- Schedules at
- Thar Bus Service
- Phone
- +91 98292 33444
- Website
- Amit Bus
Bus from Udaipur to Amritsar
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Website
- Amit Bus
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 4 stunningly beautiful Philippines islands you need to visit, How to get from Gatwick Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Neemuch to Amritsar bus services, operated by Kothari Travels, arrive at Delhi station.
Neemuch to Amritsar train services, operated by Indian Railways, arrive at Ratlam Jn station.
Yes, the driving distance between Neemuch to Amritsar is 935 km. It takes approximately 13h 19m to drive from Neemuch to Amritsar.
Book your Neemuch to Amritsar bus tickets online with Omio.
There are 428+ hotels available in Amritsar.


































