There are 8 ways to get from Jodhpur to Ambāla by plane, bus, train, car, taxi, or bus (Flixbus)
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 Chandigarh International Airport, bus
best- Fly from Jodhpur Airport (JDH) to Chandigarh International Airport (IXC)plane JDH - IXC
- Take the bus from Tribune Chowk to Ambalabus
5h 7m₹6,948–18,291Train
cheapest- Take the train from Jodhpur Jn to Ambala Cant Jntrain 14888 / ...
16h₹400–3,100Bus
- Take the bus from Jodhpur to Delhibus
- Take the bus from Kashmiri Gate to Ambalabus
16h 6m₹1,022–3,217Drive 663 km
- Drive from Jodhpur to Ambālacar 663 km
9h 21m₹7,467–10,786Taxi
- Take the taxi from Jodhpur to Ambālataxi 663 km
9h 21m₹13,000–16,000Fly to Indira Gandhi International Airport, train
- Fly from Jodhpur Airport (JDH) to Indira Gandhi International Airport (DEL)plane JDH - DEL
- Take the train from New Delhi to Ambala Cant Jntrain
4h 49m₹5,503–15,791Fly to Dehradun Airport, train
- Fly from Jodhpur Airport (JDH) to Dehradun Airport (DED)plane JDH - DED
- Take the train from Virbhadra to Ambala Cant Jntrain
8h 32m₹11,108–24,591Bus via Rohini
- Take the bus from Jodhpur, Rajasthan to Delhi, Delhi Statebus Jodhpur, Rajasthan - Delhi, Delhi State
- Take the bus from FlixBus Delhi RK Ashram to FlixBus Ambalabus FlixBus IN0210A / ...
18h 56m
Jodhpur to Ambāla by train
Questions & Answers
The cheapest way to get from Jodhpur to Ambāla is to train which costs ₹400 - ₹3,100 and takes 16h.
The fastest way to get from Jodhpur to Ambāla is to fly and train which takes 4h 49m and costs ₹5,500 - ₹16,000.
No, there is no direct bus from Jodhpur to Ambāla. However, there are services departing from Jodhpur and arriving at Ambala via Old Delhi station and Kashmiri Gate. The journey, including transfers, takes approximately 16h 6m.
Yes, there is a direct train departing from Jodhpur Jn and arriving at Ambala Cant Jn. Services depart twice daily, and operate every day. The journey takes approximately 16h.
The distance between Jodhpur and Ambāla is 673 km. The road distance is 663 km.
The best way to get from Jodhpur to Ambāla without a car is to train which takes 16h and costs ₹400 - ₹3,100.
It takes approximately 5h 7m to get from Jodhpur to Ambāla, including transfers.
Jodhpur to Ambāla bus services, operated by Chanakya Travels Agency, depart from Jodhpur, Rajasthan station.
Jodhpur to Ambāla train services, operated by Indian Railways, depart from Jodhpur Jn station.
The best way to get from Jodhpur to Ambāla is to train which takes 16h and costs ₹400 - ₹3,100. Alternatively, you can bus, which costs ₹1,000 - ₹3,300 and takes 16h 6m.
What companies run services between Jodhpur, India and Ambāla, India?
Indian Railways operates a train from Jodhpur Jn to Ambala Cant Jn twice daily. Tickets cost ₹400–3,100 and the journey takes 16h. Alternatively, you can take a bus from Jodhpur to Ambala via Delhi, Old Delhi station, ISBT Kashmere Gate, and Kashmiri Gate in around 16h 6m.
- Website
- goindigo.in
Flights from Jodhpur Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹6,000–20,000
Flights from Jodhpur Airport to Chandigarh International Airport via Jaipur
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- ₹6,000–21,000
Flights from Jodhpur Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Friday and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Jodhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Jodhpur Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 2m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,500–25,000
- Website
- airindia.in
Flights from Jodhpur Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹5,500–16,000
Flights from Jodhpur Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,500–16,000
Flights from Jodhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,000–15,000
- Website
- airindiaexpress.in
Flights from Jodhpur Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h 30m
- When
- Tuesday to Sunday
- Estimated price
- ₹16,000–26,000
Flights from Jodhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,300–22,000
- Website
- helitrans.no
Flights from Jodhpur Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- ₹6,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jodhpur Jn to Ambala Cant Jn
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
Train from New Delhi to Ambala Cant Jn
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Virbhadra to Ambala Cant Jn
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Tribune Chowk to Ambala
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
Bus from Kashmiri Gate to Ambala
- Ave. Duration
- 3h 47m
- Frequency
- Every 30 minutes
- Estimated price
- ₹450–1,700
- Schedules at
- laxmiholidays.com
- Adult
- ₹450–1,700
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Jodhpur to Delhi
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- ₹550–1,497
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹550–700
- Express
- ₹550–700
- AC Sleeper
- ₹1,000–1,400
- Sleeper Semi Luxury
- ₹675
- Super Luxury
- ₹1,497
- Website
- Chanakya Travels Agency
Bus from Jodhpur, Rajasthan to Delhi, Delhi State
- Ave. Duration
- 12h
- Frequency
- Hourly
- Schedules at
- Chanakya Travels Agency
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Delhi RK Ashram to FlixBus Ambala
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹380–1,100
- Website
- FlixBus India
- Ave. Duration
- 9h 21m
- Estimated price
- ₹13,000–16,000
JCR Cabs
- Phone
- +91 941 413 7405
- Website
- jcrcab.com
Rajasthan Cabs
- Phone
- +91 935 881 1941
- Website
- rajasthancab.com
SR Jodhpur Taxi Service
- Phone
- +91 907 933 1230
- Website
- srjodhpurtaxiservice.com
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
More Questions & Answers
Jodhpur to Ambāla bus services, operated by Chanakya Travels Agency, arrive at Delhi, Delhi State station.
Jodhpur to Ambāla train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Jodhpur to Ambāla is 663 km. It takes approximately 9h 21m to drive from Jodhpur to Ambāla.
Book your Jodhpur to Ambāla bus tickets online with Omio.
There are 33+ hotels available in Ambāla.


















