There are 7 ways to get from Amritsar to Kekri by bus, train, 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.
Bus
best- Take the bus from Amritsar, Punjab to Ajmer, Rajasthanbus Amritsar, Punjab - Ajmer, Rajasthan
- Take the bus from Ajmer, Rajasthan to Kekri, Rajasthanbus Ajmer, Rajasthan - Kekri, Rajasthan
17h 15mTrain, bus via Kota
cheapest- Take the train from Amritsar Jn to Kota Jntrain 12904 / ...
- Take the bus from Kota to Deolibus Express
19h 40m₹582–3,836Drive 770.6 km
- Drive from Amritsar to Kekricar 770.6 km
10h 3m₹8,700–12,566Fly to Ajmer Kishangarh Airport, bus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Ajmer Kishangarh Airport (KQH)plane ATQ - KQH
- Take the bus from Ajmer, Rajasthan to Kekri, Rajasthanbus
10h 34mBus via Jaipur
- Take the bus from Amritsar to Jaipurbus
- Take the bus from Jaipur to Kekribus
21h 43m₹822–2,004Train, bus
- Take the train from Amritsar Jn to Ajmertrain 19612 / ...
- Take the bus from Ajmer, Rajasthan to Kekri, Rajasthanbus Ajmer, Rajasthan - Kekri, Rajasthan
23h 8mFly to Jaipur International Airport, bus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Jaipur International Airport (JAI)plane ATQ - JAI
- Take the bus from Sanger Gaon to Kekribus
12h 7m₹5,646–10,336
Sri Guru Ram Dass Jee International Airport (ATQ) to Ajmer Kishangarh Airport (KQH) flights
Questions & Answers
The cheapest way to get from Amritsar to Kekri is to bus via Jaipur which costs ₹800 - ₹2,000 and takes 21h 43m.
The fastest way to get from Amritsar to Kekri is to drive which takes 10h 3m and costs ₹8,500 - ₹13,000.
No, there is no direct bus from Amritsar to Kekri. However, there are services departing from Amritsar, Punjab and arriving at Kekri, Rajasthan via Ajmer, Rajasthan. The journey, including transfers, takes approximately 17h 15m.
The distance between Amritsar and Kekri is 766 km. The road distance is 770.6 km.
The best way to get from Amritsar to Kekri without a car is to bus which takes 17h 15m and costs .
It takes approximately 17h 15m to get from Amritsar to Kekri, including transfers.
Amritsar to Kekri bus services, operated by Kissan Travels Pilani, depart from Amritsar, Punjab station.
Amritsar to Kekri bus services, operated by Kissan Travels Pilani, arrive at Ajmer, Rajasthan station.
Yes, the driving distance between Amritsar to Kekri is 771 km. It takes approximately 10h 3m to drive from Amritsar to Kekri.
There are seven+ hotels available in Kekri.
What companies run services between Amritsar, India and Kekri, Rajasthan, India?
You can take a bus from Amritsar, Punjab to Kekri, Rajasthan via Ajmer, Rajasthan in around 17h 15m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Ajmer Kishangarh Airport via Ahmedabad
- Ave. Duration
- 4h 25m
- When
- Thursday
- Estimated price
- ₹8,500–21,000
Flights from Sri Guru Ram Dass Jee International Airport to Ajmer Kishangarh Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,500–23,000
Flights from Sri Guru Ram Dass Jee International Airport to Ajmer Kishangarh Airport via Srinagar, Delhi
- Ave. Duration
- 6h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–21,000
Flights from Sri Guru Ram Dass Jee International Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Jaipur International Airport via Ahmedabad
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Jaipur International Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Kota Jn
- Ave. Duration
- 15h 15m
- Frequency
- Twice daily
- 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 Amritsar Jn to Ajmer
- Ave. Duration
- 19h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹480–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,600
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Amritsar, Punjab to Ajmer, Rajasthan
- Ave. Duration
- 14h
- Frequency
- 4 times a day
- Website
- Kissan Travels Pilani
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 5 delightfully under-the-radar French towns you need to visit, Bali: What to do if Mount Agung erupts, 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.








