There are 8 ways to get from Karnāl to Kathmandu by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Indira Gandhi International Airport, fly
best- Take the bus from Karnal to Kashmiri Gate
- Fly from Indira Gandhi International Airport (DEL) to Tribhuvan International Airport (KTM)DEL - KTM
6h 53m$65–168Bus via Kathmandu
cheapest- Take the bus from Karnal to Kashmiri Gate
- Take the bus from Delhi to KathmanduIndo-Nepal Maitree Bus
30h 58m$10–52Train, drive
- Take the train from Karnal to Ambala Cant Jn
- Take the train from Ambala Cant Jn to Raxaul Jn
- Drive from Raxaul Jn to Kathmandu
25h 17m$23–82Bus
- Take the bus from Karnal to Kashmiri Gate
- Take the bus from Delhi Majnu ka Tila to Kathmandu Swoyambhu
28h 44m$42–52Drive 1,036 km
- Drive from Karnāl to Kathmandu1,036 km
15h 49m$133–192Bus to Chandigarh International Airport, fly
- Take the bus from Karnal to Tribune Chowk
- Fly from Chandigarh International Airport (IXC) to Tribhuvan International Airport (KTM)IXC - KTM
9h 18m$104–243Train to Dehradun Airport, fly
- Take the train from Karnal to Haridwar Jn
- Fly from Dehradun Airport (DED) to Tribhuvan International Airport (KTM)DED - KTM
14h 34m$112–234Train, bus
- Take the train from Karnal to Gorakhpur15708
- Take the bus from Gorakhpur to Swoyambhu
34h 45m$44–76
Indira Gandhi International Airport (DEL) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The cheapest way to get from Karnāl to Kathmandu is to bus via Kathmandu which costs $9 - $55 and takes 30h 58m.
The fastest way to get from Karnāl to Kathmandu is to bus and fly which takes 6h 53m and costs $65 - $170.
No, there is no direct bus from Karnāl to Kathmandu. However, there are services departing from Karnal and arriving at Kathmandu Swoyambhu via GGS Indraprastha University Kashmere Gate and Delhi Majnu ka Tila. The journey, including transfers, takes approximately 28h 44m.
The distance between Karnāl and Kathmandu is 972 km. The road distance is 1036 km.
The best way to get from Karnāl to Kathmandu without a car is to bus which takes 28h 44m and costs $40 - $55.
It takes approximately 6h 53m to get from Karnāl to Kathmandu, including transfers.
Karnāl to Kathmandu bus services, operated by Laxmi Holidays, depart from Karnal station.
Karnāl to Kathmandu bus services, operated by Laxmi Holidays, arrive at Kashmiri Gate station.
Kathmandu is 15 min ahead of Karnāl. It is currently 3:41 AM in Karnāl and 3:56 AM in Kathmandu.
Yes, the driving distance between Karnāl to Kathmandu is 1036 km. It takes approximately 15h 49m to drive from Karnāl to Kathmandu.
What companies run services between Karnāl, India and Kathmandu, Nepal?
You can take a bus from Karnal to Kathmandu Swoyambhu via Kashmiri Gate, GGS Indraprastha University Kashmere Gate, Nehru Vihar Crossing, and Delhi Majnu ka Tila in around 28h 44m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $55–120
Flights from Chandigarh International Airport to Tribhuvan International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $110–330
Flights from Chandigarh International Airport to Tribhuvan International Airport via Leh, Indira Gandhi International Airport
- Ave. Duration
- 5h 55m
- When
- Tuesday and Saturday
- Estimated price
- $110–330
Flights from Dehradun Airport to Tribhuvan International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 42m
- When
- Every day
- Estimated price
- $90–180
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $65–160
Flights from Chandigarh International Airport to Tribhuvan International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $95–190
Flights from Chandigarh International Airport to Tribhuvan International Airport via Mumbai
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $95–190
Flights from Dehradun Airport to Tribhuvan International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $95–200
- Website
- nepalairlines.com.np
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $55–140
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $90–200
- Website
- bhutanairlines.bt
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $210–420
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Karnal to Ambala Cant Jn
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $1–12
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Ambala Cant Jn to Raxaul Jn
- Ave. Duration
- 19h 15m
- Frequency
- Twice a week
- Estimated price
- $5–45
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $5–7
- Third AC (3A)
- $14–18
- Second AC (2A)
- $20–25
- First Class (1A)
- $30–45
Train from Karnal to Haridwar Jn
- Ave. Duration
- 5h 3m
- Frequency
- 3 times a week
- Estimated price
- $2–17
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–8
- Second AC (2A)
- $8–10
- First Class (1A)
- $13–17
Train from Karnal to Gorakhpur
- Ave. Duration
- 18h 25m
- Frequency
- Once daily
- Estimated price
- $4–40
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $4–6
- Third AC (3A)
- $12–16
- Second AC (2A)
- $17–22
- First Class (1A)
- $29–40
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Karnal to Kashmiri Gate
- Ave. Duration
- 2h 11m
- Frequency
- Every 30 minutes
- Estimated price
- $7–16
- Schedules at
- laxmiholidays.com
Bus from Karnal to Tribune Chowk
- Ave. Duration
- 2h 12m
- Frequency
- Every 30 minutes
- Estimated price
- $7–16
- Schedules at
- laxmiholidays.com
- Phone
- 9599757693
- asianshina@ymail.com
Bus from Delhi Majnu ka Tila to Kathmandu Swoyambhu
- Ave. Duration
- 25h
- Frequency
- 4 times a day
- Estimated price
- $33–35
- Schedules at
- http://www.asianshinabus.com/
- A/C Sleeper
- $33–35
- Phone
- +91-11-23370236
- info@dimts.in
- Website
- dtc.delhi.gov.in
Bus from Delhi to Kathmandu
- Ave. Duration
- 26h
- Frequency
- Once daily
- Estimated price
- $1–35
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- $1–2
- AC Buses
- $2–4
- Airport Express Services
- $25–35
- Phone
- 9530035999
- Website
- gajrajbus.com
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $39
- Book at
- goibibo.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
More Questions & Answers
There are 1500+ hotels available in Kathmandu.


















