There are 9 ways to get from Agar to Amritsar by taxi, train, bus, car, 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.
Taxi, train
best- Take the taxi from Agar to Vikramgarh Alottaxi
- Take the train from Vikramgarh Alot to Jalandhar Canttrain
- Take the train from Jalandhar Cant to Amritsar Jntrain
17h 23m₹1,653–6,033Bus, train
cheapest- Take the bus from Agar to Indorebus
- Take the train from Indore Jn Bg to Amritsar Jntrain 19325
29h 15m₹717–4,886Bus
- Take the bus from Agar to Ujjainbus
- Take the bus from Hotel Shanti Palace Near Bypass Corner to 200 Feet Bypass Ajmer Roadbus
- Take the bus from Jaipur to Amritsarbus
22h 24mDrive 1,054.8 km
- Drive from Agar to Amritsarcar 1,054.8 km
11h 47m₹11,811–17,060Bus to Indore, fly to Sri Guru Ram Dass Jee International Airport
- Take the bus from Agar to Indorebus
- Fly from Indore (IDR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane IDR - ATQ
10h 46m₹6,639–11,321Bus via Kota
- Take the bus from Agar to Kotabus
- Take the bus from Kota to Jaipurbus
- Take the bus from Jaipur to Amritsarbus
30h 46m₹1,066–2,719Bus, train to Raja Bhoj International Airport, fly to Sri Guru Ram Dass Jee International Airport
- Take the bus from Agar to Ujjainbus
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BHO - ATQ
11h 51m₹5,947–18,722Bus to Indore, fly to Chandigarh International Airport, train
- Take the bus from Agar to Indorebus
- Fly from Indore (IDR) to Chandigarh International Airport (IXC)plane IDR - IXC
- Take the train from Chandigarh to Amritsar Jntrain
12h 28m₹6,352–14,021Bus to Indore, fly to Jammu Airport, train
- Take the bus from Agar to Indorebus
- Fly from Indore (IDR) to Jammu Airport (IXJ)plane IDR - IXJ
- Take the train from Jammu Tawi to Amritsar Jntrain
15h 7m₹8,609–16,071
Agar to Amritsar by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Agar to Amritsar is to bus via Kota which costs ₹1,000 - ₹2,800 and takes 30h 46m.
The fastest way to get from Agar to Amritsar is to bus and fly which takes 10h 46m and costs ₹6,500 - ₹12,000.
No, there is no direct bus from Agar to Amritsar. However, there are services departing from Agar and arriving at Amritsar via Hotel Shanti Palace Near Bypass Corner, Heerapura 200 Feet Road and Jaipur. The journey, including transfers, takes approximately 22h 24m.
The distance between Agar and Amritsar is 1156 km. The road distance is 1054.8 km.
The best way to get from Agar to Amritsar without a car is to taxi and train which takes 17h 23m and costs ₹1,600 - ₹6,500.
It takes approximately 17h 23m to get from Agar to Amritsar, including transfers.
Agar to Amritsar bus services, operated by RSRTC, depart from Agar station.
Agar to Amritsar bus services, operated by RSRTC, arrive at Ujjain station.
Yes, the driving distance between Agar to Amritsar is 1055 km. It takes approximately 11h 47m to drive from Agar to Amritsar.
There are 447+ hotels available in Amritsar.
What companies run services between Agar, Madhya Pradesh, India and Amritsar, India?
You can take a bus from Agar to Amritsar via Ujjain, Hotel Shanti Palace Near Bypass Corner, 200 Feet Bypass Ajmer Road, Heerapura 200 Feet Road, Civil Lines Chauraha, and Jaipur in around 22h 24m.
- Website
- goindigo.in
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Pune
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Jaipur, Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Raja Bhoj International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Raja Bhoj International Airport to Sri Guru Ram Dass Jee International Airport via Pune
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Indore to Chandigarh International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Indore to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- ₹6,000–11,000
Flights from Indore to Jammu Airport via Delhi
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Indore to Jammu Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Sunday, Tuesday, and Saturday
- Estimated price
- ₹10,000–22,000
Flights from Indore to Jammu Airport via Chandigarh International Airport, Srinagar
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹8,500–21,000
- Website
- airindia.in
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Raja Bhoj International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Indore to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Indore to Jammu Airport via Delhi
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹6,500–20,000
- Website
- airindiaexpress.in
Flights from Indore to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- ₹5,500–17,000
Flights from Indore to Jammu Airport via Delhi
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹6,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vikramgarh Alot to Jalandhar Cant
- Ave. Duration
- 13h 58m
- Frequency
- Once daily
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Jalandhar Cant to Amritsar Jn
- Ave. Duration
- 1h 33m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Indore Jn Bg to Amritsar Jn
- Ave. Duration
- 25h 50m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,600
Train from Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Chandigarh to Amritsar Jn
- Ave. Duration
- 4h 29m
- Frequency
- 4 times a day
- 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 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
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Agar to Ujjain
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₹65–170
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹110–140
- Express
- ₹65–85
- AC Sleeper
- ₹120–170
Bus from Agar to Indore
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₹110–290
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹160–200
- Express
- ₹110–150
- AC Sleeper
- ₹220–290
Bus from Agar to Indore
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₹110–290
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹160–200
- Express
- ₹110–150
- AC Sleeper
- ₹220–290
Bus from Agar to Kota
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ₹180–460
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹230–280
- Express
- ₹180–240
- AC Sleeper
- ₹360–460
Bus from Kota to Jaipur
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- ₹220–550
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹260–320
- Express
- ₹220–280
- AC Sleeper
- ₹420–550
Bus from Jaipur to Amritsar
- Ave. Duration
- 16h 22m
- Frequency
- Once daily
- Estimated price
- ₹650–1,700
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹650–850
- Express
- ₹650–850
- AC Sleeper
- ₹1,300–1,700
Bus from Agar to Ujjain
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₹65–170
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹110–140
- Express
- ₹65–85
- AC Sleeper
- ₹120–170
Bus from Agar to Indore
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₹110–290
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹160–200
- Express
- ₹110–150
- AC Sleeper
- ₹220–290
Bus from Agar to Indore
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₹110–290
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹160–200
- Express
- ₹110–150
- AC Sleeper
- ₹220–290
- Phone
- +91 74222 21306
- [email protected]
- Website
- Ashok Travels Mandsaur Group
Bus from Hotel Shanti Palace Near Bypass Corner to 200 Feet Bypass Ajmer Road
- Ave. Duration
- 5h 48m
- Frequency
- Once daily
- Estimated price
- ₹420–1,700
- Schedules at
- Ashok Travels Mandsaur Group
- [email protected]
- Website
- SLGT Travels
Bus from Jaipur to Amritsar
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Amritsar
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Ave. Duration
- 52 min
- Estimated price
- ₹1,000–1,300
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide













