There are 9 ways to get from Vadodara to Jalandhar by plane, train, 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.
Fly to Sri Guru Ram Dass Jee International Airport, train
best- Fly from Civil Airport Harni (BDQ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BDQ - ATQ
- Take the train from Amritsar Jn to Jalandhar Citytrain
8h₹5,769–13,265Train
cheapest- Take the train from Vadodara Jn to Jalandhar Citytrain 12903 / ...
22h 26m₹600–4,800Train via Chhayapuri
- Take the train from Chhayapuri to Jalandhar Canttrain 12473 / ...
20h 50m₹809–6,293Bus
- Take the bus from Vadodara, Gujarat to Jaipurbus Vadodara, Gujarat - Jaipur
- Take the bus from Jaipur to Jalandhar, Punjabbus Jaipur
27h 25mDrive 1,202.7 km
- Drive from Vadodara to Jalandharcar 1,202.7 km
14h 28m₹13,579–19,614Fly to Chandigarh International Airport, train
- Fly from Civil Airport Harni (BDQ) to Chandigarh International Airport (IXC)plane BDQ - IXC
- Take the train from Chandigarh to Jalandhar Citytrain
9h 14m₹6,822–39,565Fly to Indira Gandhi International Airport, train
- Fly from Civil Airport Harni (BDQ) to Indira Gandhi International Airport (DEL)plane BDQ - DEL
- Take the train from New Delhi to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Jalandhar Citytrain
7h 52m₹6,514–15,915Bus via Rohini
- Take the bus from Vadodara, Gujarat to Delhi, Delhi Statebus Vadodara, Gujarat - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Jalandhar, Punjabbus Delhi, Delhi State - Jalandhar, Punjab
28h 35mBus #2
- Take the bus from Vadodara, Gujarat to Jalandhar, Punjabbus Vadodara, Gujarat - Jalandhar, Punjab
34h 57m
Vadodara to Jalandhar by train
Questions & Answers
The cheapest way to get from Vadodara to Jalandhar is to train which costs ₹600 - ₹4,800 and takes 22h 26m.
The fastest way to get from Vadodara to Jalandhar is to fly and train which takes 7h 52m and costs ₹6,500 - ₹16,000.
Yes, there is a direct bus departing from Vadodara, Gujarat and arriving at Jalandhar, Punjab. Services depart twice daily, and operate every day. The journey takes approximately 34h 57m.
Yes, there is a direct train departing from Vadodara Jn and arriving at Jalandhar City. Services depart twice daily, and operate every day. The journey takes approximately 22h 26m.
The distance between Vadodara and Jalandhar is 1152 km. The road distance is 1202.7 km.
The best way to get from Vadodara to Jalandhar without a car is to train via Chhayapuri which takes 20h 50m and costs ₹800 - ₹6,500.
It takes approximately 8h to get from Vadodara to Jalandhar, including transfers.
Vadodara to Jalandhar bus services, operated by M R Travels, depart from Vadodara, Gujarat station.
Vadodara to Jalandhar train services, operated by Indian Railways, depart from Chhayapuri station.
The best way to get from Vadodara to Jalandhar is to train via Chhayapuri which takes 20h 50m and costs ₹800 - ₹6,500. Alternatively, you can bus, which costs and takes 27h 25m.
What companies run services between Vadodara, India and Jalandhar, India?
Indian Railways operates a train from Chhayapuri to Jalandhar Cant 3 times a week. Tickets cost ₹600–4,600 and the journey takes 18h 48m. Alternatively, you can take a bus from Vadodara, Gujarat to Jalandhar, Punjab via Jaipur in around 27h 25m.
- Website
- airindia.in
Flights from Civil Airport Harni to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Civil Airport Harni to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Civil Airport Harni to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹6,500–40,000
Flights from Civil Airport Harni to Chandigarh International Airport via Mumbai
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹6,500–40,000
Flights from Civil Airport Harni to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–7,000
- Website
- goindigo.in
Flights from Civil Airport Harni to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–21,000
Flights from Civil Airport Harni to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Civil Airport Harni to Chandigarh International Airport via Mumbai
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Civil Airport Harni to Indira Gandhi International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹5,500–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Jalandhar City
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Chhayapuri to Jalandhar Cant
- Ave. Duration
- 18h 48m
- Frequency
- 3 times a week
- Estimated price
- ₹600–4,600
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Chandigarh to Jalandhar City
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from New Delhi to Ludhiana Jn
- Ave. Duration
- 3h 46m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Ludhiana Jn to Jalandhar City
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Vadodara Jn to Jalandhar City
- Ave. Duration
- 22h 26m
- Frequency
- Twice daily
- Estimated price
- ₹600–4,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
- Phone
- +91-8743844445
- Website
- omio.com
Bus from Vadodara, Gujarat to Delhi, Delhi State
- Ave. Duration
- 20h 45m
- Frequency
- Every 2 hours
- Schedules at
- omio.com
- Phone
- +91 9099022225
- [email protected]
- Website
- omio.com
Bus from Vadodara, Gujarat to Jalandhar, Punjab
- Ave. Duration
- 34h 57m
- Frequency
- Twice daily
- Schedules at
- omio.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
Vadodara to Jalandhar bus services, operated by M R Travels, arrive at Jaipur station.
Vadodara to Jalandhar train services, operated by Indian Railways, arrive at Jalandhar Cant station.
Yes, the driving distance between Vadodara to Jalandhar is 1203 km. It takes approximately 14h 28m to drive from Vadodara to Jalandhar.
Book your Vadodara to Jalandhar bus tickets online with Omio.
There are 112+ hotels available in Jalandhar.










