Travel from Nepal to Punjab

Bus or fly from Nepal to Punjab?

Air India Limited, Jet Airways and 6 other airlines fly from Kathmandu to Amritsar every 2 hours. Alternatively, Hamrobus operates a bus from Kathmandu to Ludhiāna every 3 hours. Tickets cost $6 - $12 and the journey takes 5 h. 3 other operators also service this route.

How to get from Nepal to Punjab

From Kathmandu drive to Kathmandu airport, fly to Amritsar airport, then taxi to Amritsar. 3 h 54 min $157. From Dhangarhi drive to Pantnagar airport, fly to Amritsar airport, then taxi to Amritsar. 9 h 35 min $123. From Kathmandu drive to Raxual Junction (RXL) then train to Ludhiana Junction (LDH). 26 h 34 min $44. From Kathmandu bus to Pokhara, bus to New Delhi, Metro to Delhi, then bus to Ludhiana. 43 h 46 min $50. From Kathmandu drive to Ludhiāna. 19 h 36 min $176.