There are 6 ways to get from Ambala City to Jalandhar by bus, train, car, or taxi
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 Ambala to Jalandharbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
4h 22mTrain
cheapest- Take the train from Ambala City to Jalandhar Citytrain 11057 / ...
6h 5m₹180–1,500Train via Ludhiāna
- Take the train from Ambala City to Ludhiana Jntrain 11057 / ...
- Take the train from Ludhiana Jn to Jalandhar Citytrain 12411 / ...
5h 59m₹286–2,264Drive 167.1 km
- Drive from Ambala City to Jalandharcar 167.1 km
2h 25m₹1,871–2,703Taxi
- Take the taxi from Ambala City to Jalandhartaxi 167.1 km
2h 25m₹3,000–3,700Bus via Jalandhar
- Take the bus from Ambala to Jalandharbus 531
5h 13m₹410–800
Ambala City to Jalandhar by train
Comparing Your Travel Options
The cheapest way to get from Ambala City to Jalandhar is to bus via Jalandhar which costs ₹410 - ₹800 and takes 5h 13m.
The fastest way to get from Ambala City to Jalandhar is to drive which takes 2h 25m and costs ₹1,800 - ₹2,700.
Yes, there is a direct bus departing from Ambala and arriving at Jalandhar. Services depart hourly, and operate every day. The journey takes approximately 3h 55m.
Yes, there is a direct train departing from Ambala City and arriving at Jalandhar City. Services depart four times a day, and operate every day. The journey takes approximately 6h 5m.
The distance between Ambala City and Jalandhar is 171 km. The road distance is 167.1 km.
The best way to get from Ambala City to Jalandhar without a car is to bus which takes 4h 22m and costs .
The bus from Ambala to Jalandhar takes 3h 55m including transfers and departs hourly.
Ambala City to Jalandhar bus services, operated by SLGT Travels, depart from Ambala station.
Ambala City to Jalandhar train services, operated by Indian Railways, depart from Ambala City station.
The best way to get from Ambala City to Jalandhar is to bus which takes 4h 22m and costs . Alternatively, you can train via Ludhiāna, which costs ₹280 - ₹2,300 and takes 5h 59m.
What companies run services between Ambala City, India and Jalandhar, India?
SLGT Travels operates a bus from Ambala to Jalandhar hourly, and the journey takes 3h 55m. Mahadev Travels also services this route 3 times a day. Alternatively, you can take a train from Ambala City to Jalandhar City via Ludhiana Jn in around 5h 59m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ambala City to Ludhiana Jn
- Ave. Duration
- 4h 34m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ludhiana Jn to Jalandhar City
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Ambala City to Jalandhar City
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Ambala to Jalandhar
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Ambala to Jalandhar
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- hrtchp.com
Bus from Ambala to Jalandhar
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ₹410–800
- Website
- hrtchp.com
- Ordinary
- ₹410–550
- AC Himdhara
- ₹550–800
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 What documents do I need to cross Niagara Falls?, French strikes 2018: What are my alternative transport options?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Ambala City to Jalandhar bus services, operated by SLGT Travels, arrive at Jalandhar station.
Ambala City to Jalandhar train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Ambala City to Jalandhar is 167 km. It takes approximately 2h 25m to drive from Ambala City to Jalandhar.
There are 99+ hotels available in Jalandhar.