There are 7 ways to get from Hapa to Kathmandu by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Rajkot International Airport, fly
best- Take the train from Hapa to Rajkot Jntrain
- Fly from Rajkot International Airport (HSR) to Tribhuvan International Airport (KTM)plane HSR - KTM
8h 53m$137–330Train, bus
cheapest- Take the train from Hapa to Gorakhpurtrain 19269 / ...
- Take the bus from Gorakhpur to Swoyambhubus
2d 4h$15–107Bus
- Take the bus from Jamnagar to Jaipurbus
- Take the bus from Jaipur to Lucknowbus
- Take the bus from Lucknow to Kathmandubus
46h 30mDrive 1,935.5 km
- Drive from Hapa to Kathmanducar 1,935.5 km
27h 38m$230–333Fly from Govardhanpur Airport Jamnagar
- Fly from Govardhanpur Airport Jamnagar (JGA) to Tribhuvan International Airport (KTM)plane JGA - KTM
6h 30m$163–484Taxi to Bhuj Airport, fly
- Take the taxi from Hapa to Bhuj Airport (BHJ)taxi
- Fly from Bhuj Airport (BHJ) to Tribhuvan International Airport (KTM)plane BHJ - KTM
9h 42m$212–600Train, bus via Rajkot
- Take the train from Hapa to Rajkot Jntrain
- Take the bus from Rajkot to Gorakhpurbus
- Take the bus from Gorakhpur to Swoyambhubus
2d 12h
Rajkot International Airport (HSR) to Tribhuvan International Airport (KTM) flights
Comparing Your Travel Options
The cheapest way to get from Hapa to Kathmandu is to train and bus which costs $14 - $110 and takes 2 days 4h.
The fastest way to get from Hapa to Kathmandu is to fly which takes 6h 30m and costs $160 - $490.
No, there is no direct bus from Hapa to Kathmandu. However, there are services departing from Jamnagar and arriving at Khoteshwor via Jaipur, Lucknow and Bhaktapur. The journey, including transfers, takes approximately 46h 30m.
The distance between Hapa and Kathmandu is 1671 km. The road distance is 1935.5 km.
The best way to get from Hapa to Kathmandu without a car is to bus which takes 46h 30m and costs .
It takes approximately 8h 53m to get from Hapa to Kathmandu, including transfers.
Hapa to Kathmandu bus services, operated by Shrinath Travel Agency Pvt. Ltd., depart from Jamnagar station.
The best way to get from Hapa to Kathmandu is to bus which takes 46h 30m and costs . Alternatively, you can fly, which costs $160 - $490 and takes 6h 30m.
Hapa to Kathmandu bus services, operated by Shrinath Travel Agency Pvt. Ltd., arrive at Jaipur station.
Kathmandu is 15 min ahead of Hapa. It is currently 4:28 AM in Hapa and 4:43 AM in Kathmandu.
What companies run services between Hapa, India and Kathmandu, Nepal?
You can take a vehicle from Hapa to Khoteshwor via Jamnagar, Jaipur, Lucknow, Sachivalaya, Charbagh, Lucknow, Kathmandu, and Bhaktapur in around 46h 30m. Alternatively, IndiGo Airlines, Nepal Airlines, and Star Air fly from Govardhanpur Airport Jamnagar (JGA) to Tribhuvan International Airport (KTM) twice daily.
- Website
- airindia.in
Flights from Rajkot International Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 8h 13m
- When
- Every day
- Estimated price
- $120–320
Flights from Bhuj Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- $170–550
- Website
- goindigo.in
Flights from Rajkot International Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $150–290
Flights from Rajkot International Airport to Tribhuvan International Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $150–290
Flights from Govardhanpur Airport Jamnagar to Tribhuvan International Airport via Surat, Delhi
- Ave. Duration
- 8h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $170–500
Flights from Govardhanpur Airport Jamnagar to Tribhuvan International Airport via Ahmedabad, Delhi
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–480
- Website
- nepalairlines.com.np
Flights from Rajkot International Airport to Tribhuvan International Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Wednesday and Sunday
- Estimated price
- $210–550
Flights from Govardhanpur Airport Jamnagar to Tribhuvan International Airport via Mumbai
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- $230–600
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Hapa to Rajkot Jn
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Hapa to Gorakhpur
- Ave. Duration
- 36h 25m
- Frequency
- 3 times a week
- Estimated price
- $8–70
- Website
- irctc.co.in
- Sleeper Class
- $8–11
- Third AC (3A)
- $22–28
- Second AC (2A)
- $30–40
- First Class (1A)
- $50–70
Train from Hapa to Rajkot Jn
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Jamnagar to Jaipur
- Ave. Duration
- 21h 18m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 9853444995
- [email protected]
- Website
- Mahadev Bus Service
Bus from Jamnagar to Jaipur
- Ave. Duration
- 21h 30m
- Frequency
- 4 times a week
- Website
- Mahadev Bus Service
- Website
- Mahadev Bus Service
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h
- Frequency
- Hourly
- Website
- Maharani Travels
- Phone
- +91 9509583838
- [email protected]
- Website
- Kusum Travels and Logistics
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h 45m
- Frequency
- Every 3 hours
- Website
- Kusum Travels and Logistics
- Website
- Kusum Travels and Logistics
- Website
- Baba Holidays
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Schedules at
- Baba Holidays
- Phone
- +91 91191 99951
- [email protected]
- Website
- Goyal Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h 25m
- Frequency
- 4 times a day
- Website
- Goyal Travels
- Website
- Raaj Rath Travels Co.
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h 19m
- Frequency
- Twice daily
- Schedules at
- Raaj Rath Travels Co.
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Vikas Travels
- Website
- jk travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h 45m
- Frequency
- 5 times a week
- Schedules at
- jk travels
- Phone
- +91 99296 11119
- [email protected]
- Website
- Jakhar Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 8h 45m
- Frequency
- 3 times a week
- Website
- Jakhar Travels
- Phone
- +91 9784162573
- [email protected]
- Website
- Shree Ganesh Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Schedules at
- Shree Ganesh Travels
- Website
- New Baba Tour And Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h 5m
- Frequency
- 4 times a week
- Schedules at
- New Baba Tour And Travels
- Website
- Bhagwati Travels Express
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h 25m
- Frequency
- 4 times a week
- Website
- Bhagwati Travels Express
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a week
- Website
- MR Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 10h 59m
- Frequency
- 4 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Jaipur to Lucknow
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Website
- Jain Travels
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Lucknow to Kathmandu
- Ave. Duration
- 12h 39m
- Frequency
- Once daily
- Estimated price
- $1–16
- Website
- DTC
- Ordinary Buses
- $1
- AC Buses
- $1–2
- Airport Express Services
- $12–16
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
- Website
- Maa Vaishno Travels & Parcel
Bus from Rajkot to Gorakhpur
- Ave. Duration
- 41h 45m
- Frequency
- Once daily
- Schedules at
- Maa Vaishno Travels & Parcel
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Rajkot to Gorakhpur
- Ave. Duration
- 42h 55m
- Frequency
- 4 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Rajkot to Gorakhpur
- Ave. Duration
- 39h
- Frequency
- 3 times a week
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
- Website
- Vatan Travels & Cargo
Bus from Rajkot to Gorakhpur
- Ave. Duration
- 46h
- Frequency
- Once a week
- Schedules at
- Vatan Travels & Cargo
- Ave. Duration
- 3h 46m
- Estimated price
- $40–50
Anjani Cabs
- Phone
- +91 97 25 35 68 21
- Website
- anjanicabs.in
Jamnagar Cabs
- Phone
- +91 63 56 80 22 30
- Website
- jamnagarcabs.in
Kalyani Cabs
- Phone
- +91 84 85 98 58 75
- Website
- shreekalyanicabs.com
Want to know more about travelling around Nepal
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
Booking & Getting There
Yes, the driving distance between Hapa to Kathmandu is 1935 km. It takes approximately 27h 38m to drive from Hapa to Kathmandu.
There are 1517+ hotels available in Kathmandu.

























