There are 6 ways to get from Kaithal to Hoshiarpur (Station) by bus (Flixbus), train, car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Chandīgarh
best- Take the bus from Kaithal to Chandigarhbus
- Take the bus from FlixBus Chandigarh - Sector 43 to FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagarbus FlixBus IN0121A
7h 8m₹409–1,510Train via Ambāla
cheapest- Take the train from Kaithal to Ambala Cant Jntrain 19411
- Take the train from Ambala Cant Jn to Hoshiarpurtrain 11905
10h 34m₹340–2,674Train
- Take the train from Narwana Jn to Jalandhar Citytrain 22479 / ...
- Take the train from Jalandhar City to Hoshiarpurtrain 04482 / ...
8h₹420–3,375Drive 226.6 km
- Drive from Kaithal to Hoshiarpur (Station)car 226.6 km
3h 9m₹2,555–3,690Taxi
- Take the taxi from Kaithal to Hoshiarpur (Station)taxi 226.6 km
3h 9m₹3,500–4,200Bus
- Take the bus from Kaithal to Chandigarhbus
- Take the bus from Chandigarh to Hoshiarpurbus
9h 57m₹397–710
Kaithal to Hoshiarpur (Station) by train
Questions & Answers
The cheapest way to get from Kaithal to Hoshiarpur (Station) is to bus which costs ₹390 - ₹750 and takes 9h 57m.
The fastest way to get from Kaithal to Hoshiarpur (Station) is to drive which takes 3h 9m and costs ₹2,500 - ₹3,700.
No, there is no direct bus from Kaithal to Hoshiarpur (Station). However, there are services departing from Kaithal and arriving at FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar via Isbt-17 and FlixBus Chandigarh - Sector 43. The journey, including transfers, takes approximately 7h 8m.
No, there is no direct train from Kaithal to Hoshiarpur (Station). However, there are services departing from Kaithal and arriving at Hoshiarpur via Narwana Jn and Jalandhar City. The journey, including transfers, takes approximately 8h.
The distance between Kaithal and Hoshiarpur (Station) is 273 km. The road distance is 226.6 km.
The best way to get from Kaithal to Hoshiarpur (Station) without a car is to bus via Chandīgarh which takes 7h 8m and costs ₹400 - ₹1,600.
It takes approximately 7h 8m to get from Kaithal to Hoshiarpur (Station), including transfers.
Kaithal to Hoshiarpur (Station) bus services, operated by RSRTC, depart from Kaithal station.
Kaithal to Hoshiarpur (Station) train services, operated by Indian Railways, depart from Narwana Jn station.
The best way to get from Kaithal to Hoshiarpur (Station) is to bus via Chandīgarh which takes 7h 8m and costs ₹400 - ₹1,600. Alternatively, you can train, which costs ₹420 - ₹3,400 and takes 8h.
What companies run services between Kaithal, India and Hoshiarpur (Station), India?
You can take a bus from Kaithal to Hoshiarpur (Station) via Chandigarh, Isbt-17, Isbt-43, FlixBus Chandigarh - Sector 43, and FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar in around 7h 8m. Alternatively, you can take a train from Kaithal to Hoshiarpur via Narwana Jn and Jalandhar City in around 8h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Narwana Jn to Jalandhar City
- Ave. Duration
- 4h 1m
- Frequency
- 6 times a week
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jalandhar City to Hoshiarpur
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Kaithal to Ambala Cant Jn
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ambala Cant Jn to Hoshiarpur
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +917412069719
- [email protected]
- Website
- rsrtconline.rajasthan.gov.in
Bus from Kaithal to Chandigarh
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- ₹120–310
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹170–210
- Express
- ₹120–160
- AC Sleeper
- ₹240–310
Bus from Kaithal to Chandigarh
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- ₹120–310
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹170–210
- Express
- ₹120–160
- AC Sleeper
- ₹240–310
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Chandigarh - Sector 43 to FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₹270–650
- Website
- https://www.flixbus.in
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Chandigarh to Hoshiarpur
- Ave. Duration
- 5h 23m
- Frequency
- 3 times a day
- Estimated price
- ₹270–400
- Website
- https://www.jksrtc.co.in/
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 How do I get from Sydney to Melbourne, How to get from Luton Airport into central London, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Kaithal to Hoshiarpur (Station) bus services, operated by RSRTC, arrive at Chandigarh station.
Kaithal to Hoshiarpur (Station) train services, operated by Indian Railways, arrive at Jalandhar City station.
Yes, the driving distance between Kaithal to Hoshiarpur (Station) is 227 km. It takes approximately 3h 9m to drive from Kaithal to Hoshiarpur (Station).
There are five+ hotels available in Hoshiarpur (Station).
















