There are 9 ways to get from Kathmandu to Indus River by plane, unknown, car, train, 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.
Fly to Karachi, travel
best- Fly from Tribhuvan International Airport (KTM) to Karachi (KHI)plane KTM - KHI
- Walk from Karachi (KHI) to Indus Riverunknown
12h 55mDrive, train, travel
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Amritsar Jntrain
- Walk from Amritsar Jn to Dera Gujjran Stationunknown
- Take the train from Lahore Junction to Landhitrain 8Dn / ...
- Walk from Landhi to Indus Riverunknown
2d 5hBus, travel, train
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Ludhianabus
- Take the bus from Ludhiana to Firozpurbus
- Walk from Firozpur to Kasur Jn.unknown
- Take the train from Kasur Jn. to Landhi Jn.train
- Walk from Landhi Jn. to Indus Riverunknown
2d 18hFly to Bhuj Airport, travel
- Fly from Tribhuvan International Airport (KTM) to Bhuj Airport (BHJ)plane KTM - BHJ
- Walk from Bhuj Airport (BHJ) to Indus Riverunknown
13h 38mFly to Rajkot International Airport, travel
- Fly from Tribhuvan International Airport (KTM) to Rajkot International Airport (HSR)plane KTM - HSR
- Walk from Rajkot International Airport (HSR) to Indus Riverunknown
15h 14mFly to Kandla Airport, travel
- Fly from Tribhuvan International Airport (KTM) to Kandla Airport (IXY)plane KTM - IXY
- Walk from Kandla Airport (IXY) to Indus Riverunknown
20h 56mFly to Jaisalmer, travel
- Fly from Tribhuvan International Airport (KTM) to Jaisalmer (JSA)plane KTM - JSA
- Walk from Jaisalmer (JSA) to Indus Riverunknown
16h 40mBus, train, travel
- Take the bus from Kathmandu to Faizabadbus
- Take the train from Ayodhya Cantt to Amritsar Jntrain
- Walk from Amritsar Jn to Dera Gujjran Stationunknown
- Take the train from Lahore Junction to Landhitrain 8Dn / ...
- Walk from Landhi to Indus Riverunknown
2d 6hBus, train, travel via Bathinda
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Bhatinda Jntrain
- Take the train from Bhatinda Jn to Fazilkatrain
- Walk from Fazilka to Basirpurunknown
- Take the train from Basirpur to Landhi Jn.train
- Walk from Landhi Jn. to Indus Riverunknown
2d 16h
Tribhuvan International Airport (KTM) to Karachi (KHI) flights
Comparing Your Travel Options
The distance between Kathmandu and Indus River is 1949 km.
The best way to get from Kathmandu to Indus River without a car is to bus and travel and train which takes 2 days 18h and costs .
It takes approximately 12h 55m to get from Kathmandu to Indus River, including transfers.
Indus River is 45 min behind Kathmandu. It is currently 11:16 PM in Kathmandu and 10:31 PM in Indus River.
What companies run services between Kathmandu, Nepal and Indus River, Sindh, Pakistan?
There is no direct connection from Kathmandu to Indus River. However, you can take the line 5 bus to Tribhuvan International Airport, walk to Tribhuvan International Airport (KTM) airport, fly to Karachi (KHI), then travel to Indus River. Alternatively, you can take a vehicle from Kathmandu to Indus River via Raxaul Jn, Amritsar Jn, Dera Gujjran Station, Railway Station, Lahore Junction, and Landhi in around 2d 5h.
- Website
- airindia.in
Flights from Tribhuvan International Airport to Bhuj Airport via Delhi
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- $180–550
Flights from Tribhuvan International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $110–320
Flights from Tribhuvan International Airport to Jaisalmer via Delhi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $190–600
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $150–290
Flights from Tribhuvan International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 45m
- When
- Wednesday and Sunday
- Estimated price
- $200–550
Flights from Tribhuvan International Airport to Jaisalmer via Delhi
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $310–800
- Website
- flydubai.com
Flights from Tribhuvan International Airport to Karachi via Dubai
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- $300–850
- Website
- qatarairways.com
Flights from Tribhuvan International Airport to Karachi via Doha
- Ave. Duration
- 10h 52m
- When
- Every day
- Estimated price
- $250–800
- Website
- airarabia.com
Flights from Tribhuvan International Airport to Karachi via Sharjah
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- $370–400
- Website
- spicejet.com
Flights from Tribhuvan International Airport to Kandla Airport via Delhi
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- $100–250
Flights from Tribhuvan International Airport to Kandla Airport via Mumbai
- Ave. Duration
- 24h
- When
- Every day
- Estimated price
- $150–440
- Website
- etihad.com
Flights from Tribhuvan International Airport to Karachi via Abu Dhabi
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $250–650
- Website
- biman-airlines.com
Flights from Tribhuvan International Airport to Karachi via Dhaka
- Ave. Duration
- 8h 30m
- When
- Thursday and Saturday
- Estimated price
- $240–600
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raxaul Jn to Amritsar Jn
- Ave. Duration
- 28h 25m
- Frequency
- Once a week
- Estimated price
- $6–50
- Website
- irctc.co.in
- Sleeper Class
- $6–8
- Third AC (3A)
- $15–19
- Second AC (2A)
- $21–27
- First Class (1A)
- $35–50
Train from Ayodhya Cantt to Amritsar Jn
- Ave. Duration
- 19h 25m
- Frequency
- 6 times a week
- Estimated price
- $4–40
- Website
- irctc.co.in
- Sleeper Class
- $4–6
- Third AC (3A)
- $12–16
- Second AC (2A)
- $17–22
- First Class (1A)
- $29–40
Train from Gorakhpur to Bhatinda Jn
- Ave. Duration
- 20h 5m
- Frequency
- Twice daily
- Estimated price
- $5–45
- Website
- irctc.co.in
- Sleeper Class
- $5–7
- Third AC (3A)
- $14–17
- Second AC (2A)
- $19–25
- First Class (1A)
- $30–45
Train from Bhatinda Jn to Fazilka
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Lahore Junction to Landhi
- Ave. Duration
- 18h 29m
- Frequency
- 5 times a day
- Estimated price
- $12–52
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $12–18
- AC Sleeper
- $26–40
- AC Business
- $30–45
- AC Standard
- $27
- AC Business
- $36
- AC Sleeper
- $43
- Greenline Special
- $52
Train from Kasur Jn. to Landhi Jn.
- Ave. Duration
- 22h 37m
- Frequency
- Once daily
- Estimated price
- $12–52
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $12–17
- AC Sleeper
- $25–40
- AC Business
- $30–45
- AC Standard
- $27
- AC Business
- $36
- AC Sleeper
- $43
- Greenline Special
- $52
Train from Lahore Junction to Landhi
- Ave. Duration
- 18h 29m
- Frequency
- 5 times a day
- Estimated price
- $12–52
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $12–18
- AC Sleeper
- $26–40
- AC Business
- $30–45
- AC Standard
- $27
- AC Business
- $36
- AC Sleeper
- $43
- Greenline Special
- $52
Train from Basirpur to Landhi Jn.
- Ave. Duration
- 20h 52m
- Frequency
- Once daily
- Estimated price
- $11–52
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $11–16
- AC Sleeper
- $23–35
- AC Business
- $28–40
- AC Standard
- $27
- AC Business
- $36
- AC Sleeper
- $43
- Greenline Special
- $52
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Gorakhpur to Ludhiana
- Ave. Duration
- 20h 40m
- Frequency
- 5 times a day
- Schedules at
- Indo Canadian Express
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Gorakhpur to Ludhiana
- Ave. Duration
- 21h
- Frequency
- 3 times a week
- Website
- Gajraj Travels
- Phone
- +91 9797308903
- [email protected]
- Website
- Rajdhani (Zamindara) Travels
Bus from Gorakhpur to Ludhiana
- Ave. Duration
- 19h 30m
- Frequency
- Twice a week
- Website
- Rajdhani (Zamindara) Travels
- Website
- Rajdhani (Zamindara) Travels
Bus from Ludhiana to Firozpur
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Schedules at
- Orbit Aviation Private Limited
- Website
- Jujhar Travels
Bus from Ludhiana to Firozpur
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- Jujhar Travels
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- DTC
- Ordinary Buses
- $1
- AC Buses
- $1–2
- Airport Express Services
- $9–13
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 to plan an amazing trip around Scandinavia, French strikes 2018: What are my alternative transport options?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
















