There are 8 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 35mDrive, 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 5hFly 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 28mFly to Govardhanpur Airport Jamnagar, travel
- Fly from Tribhuvan International Airport (KTM) to Govardhanpur Airport Jamnagar (JGA)plane KTM - JGA
- Walk from Govardhanpur Airport Jamnagar (JGA) to Indus Riverunknown
19h 15mFly 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 29mBus, 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 Delhi
- Take the bus from Kathmandu Swoyambhu to Delhi Majnu ka Tilabus
- Take the train from Delhi to Fazilkatrain
- Walk from Fazilka to Basirpurunknown
- Take the train from Basirpur to Landhi Jn.train
- Walk from Landhi Jn. to Indus Riverunknown
2d 14hBus, 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
Questions & Answers
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 train and travel which takes 2 days 6h and costs .
It takes approximately 12h 35m to get from Kathmandu to Indus River, including transfers.
Indus River is 45 min behind Kathmandu. It is currently 8:58 AM in Kathmandu and 8:13 AM 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
- 6h 37m
- When
- Every day
- Estimated price
- $120–180
Flights from Tribhuvan International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $170–480
Flights from Tribhuvan International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 31m
- When
- Every day
- Estimated price
- $110–200
- 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 Delhi to Fazilka
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- $3–24
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–10
- Second AC (2A)
- $11–15
- First Class (1A)
- $19–24
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)
- $13–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
- +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 Pakistan
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










