Travel options for:
Nearby airports Hoshiārpur

Lahore (LHE)  •  0 min

Amritsar (ATQ)  •  3 h 46 min

  1. ×2

$7 - $32

Chandigarh (IXC)  •  4 h 53 min

$12 - $27

Jammu (IXJ)  •  4 h 5 min

$14 - $28

Dharamsala (DHM)  •  3 h 15 min

  1. ×2

$10 - $15

  • Hoshiārpur Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Hoshiārpur

Bus or train from Nearby airports to Hoshiārpur?

Indian Railways operates a train from Chandigarh (IXC) to Hoshiārpur once daily. Tickets cost $2 - $14 and the journey takes 3 h 3 min. Alternatively, HRTC operates a bus from Dharamsala (DHM) to Hoshiārpur hourly. Tickets cost $1 - $3 and the journey takes 2 h 41 min.

How to get from Nearby airports to Hoshiārpur

ModeDurationPrice
From Lahore (LHE) travel to Hoshiārpur.0 min
From Amritsar (ATQ) taxi to Amritsar Junction (ASR), train to Jalandhar City (JUC), walk to Jalandhar City (JUC), then night train to Hoshiarpur (HSX).3 h 46 min₹1,863
From Airport line 26 bus to Railway Station, walk to Chandigarh (CDG), train to Una Himachal (UHL), then taxi to Hoshiārpur.4 h 53 min₹1,788
From Jammu (IXJ) taxi to Jammu Tawi (JAT), train to Tanda Urmar (TDO), then taxi to Hoshiārpur.4 h 5 min₹1,811
From Dharamsala (DHM) taxi to Kangra, bus to Bankandi, then taxi to Hoshiārpur.3 h 15 min₹981

Operators from Nearby airports to Hoshiārpur

OperatorPhoneWebsite
Indian RailwaysIndian Railways
CTUCTU
HRTCHRTC