There are 7 ways to get from Dharmapuri to Kathmandu by train, plane, bus, bus (Flixbus), 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.
Train to Kempegowda International Airport, fly
best- Take the train from Dharmapuri to Bangalore Easttrain
- Fly from Kempegowda International Airport (BLR) to Tribhuvan International Airport (KTM)plane BLR - KTM
10h 24m$134–287Train, bus via Unnāo
cheapest- Take the train from Dharmapuri to Salem Jntrain
- Take the train from Salem Jn to Unnao Jntrain
- Take the train from Unnao Jn to Lucknowtrain
- Take the bus from Lucknow to Kathmandubus
2d 10h$13–116Bus
- Take the bus from FlixBus Dharmapuri - Bypass to FlixBus Bengaluru - SilkBoard Skywalk Bridgebus
- Take the bus from Bangalore, Karnataka to Gorakhpurbus
- Take the bus from Gorakhpur to Swoyambhubus
2d 15hDrive 2,349.3 km
- Drive from Dharmapuri to Kathmanducar 2,349.3 km
34h 34m$301–434Bus to Salem, fly
- Take the bus from Dharmapuri to Salembus
- Fly from Salem (SXV) to Tribhuvan International Airport (KTM)plane SXV - KTM
16h 31m$148–424Bus via Varanasi
- Take the bus from FlixBus Dharmapuri - Bypass to FlixBus Bengaluru Majestic - Flixbus Boarding Zonebus
- Take the bus from Bangalore, Karnataka to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Gorakhpurbus
- Take the bus from Gorakhpur to Swoyambhubus
2d 16hTrain, bus
- Take the train from Dharmapuri to Salem Jntrain
- Take the train from Salem Jn to Gorakhpurtrain
- Take the bus from Gorakhpur to Swoyambhubus
2d 17h$18–135
Kempegowda International Airport (BLR) to Tribhuvan International Airport (KTM) flights
Comparing Your Travel Options
The cheapest way to get from Dharmapuri to Kathmandu is to train and bus via Unnāo which costs $13 - $120 and takes 2 days 10h.
The fastest way to get from Dharmapuri to Kathmandu is to train and fly which takes 10h 24m and costs $130 - $290.
No, there is no direct bus from Dharmapuri to Kathmandu. However, there are services departing from FlixBus Dharmapuri - Bypass and arriving at Swoyambhu via Roopena Agrahara, Corporation, Bangalore, Karnataka and Gorakhpur. The journey, including transfers, takes approximately 2 days 15h.
The distance between Dharmapuri and Kathmandu is 1992 km. The road distance is 2349.3 km.
The best way to get from Dharmapuri to Kathmandu without a car is to train and bus via Unnāo which takes 2 days 10h and costs $13 - $120.
It takes approximately 10h 24m to get from Dharmapuri to Kathmandu, including transfers.
Dharmapuri to Kathmandu bus services, operated by FlixBus India, depart from FlixBus Dharmapuri - Bypass station.
Dharmapuri to Kathmandu bus services, operated by FlixBus India, arrive at FlixBus Bengaluru - SilkBoard Skywalk Bridge station.
Kathmandu is 15 min ahead of Dharmapuri. It is currently 4:03 AM in Dharmapuri and 4:18 AM in Kathmandu.
Yes, the driving distance between Dharmapuri to Kathmandu is 2349 km. It takes approximately 34h 34m to drive from Dharmapuri to Kathmandu.
What companies run services between Dharmapuri, India and Kathmandu, Nepal?
You can take a bus from FlixBus Dharmapuri - Bypass to Swoyambhu via Roopena Agrahara, Pallavi Talkies, Corporation, St Joseph's Indian School/ Malya Hospital, Bangalore, Karnataka, Gorakhpur, and Gorakhpur in around 2d 15h.
- Website
- airindia.in
Flights from Kempegowda International Airport to Tribhuvan International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $130–340
Flights from Kempegowda International Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $130–230
Flights from Salem to Tribhuvan International Airport via Kempegowda International Airport
- Ave. Duration
- 23h 20m
- When
- Saturday
- Estimated price
- $170–440
Flights from Salem to Tribhuvan International Airport via Kochi, Delhi
- Ave. Duration
- 13h 5m
- When
- Monday and Saturday
- Estimated price
- $150–440
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dharmapuri to Bangalore East
- Ave. Duration
- 2h 37m
- 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)
- $10–13
Train from Dharmapuri to Salem Jn
- Ave. Duration
- 2h 33m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Salem Jn to Unnao Jn
- Ave. Duration
- 38h 31m
- Frequency
- 4 times a week
- Estimated price
- $10–80
- Website
- irctc.co.in
- Sleeper Class
- $10–12
- Third AC (3A)
- $25–35
- Second AC (2A)
- $35–45
- First Class (1A)
- $60–80
Train from Unnao Jn to Lucknow
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–10
Train from Dharmapuri to Salem Jn
- Ave. Duration
- 2h 33m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Salem Jn to Gorakhpur
- Ave. Duration
- 45h 15m
- Frequency
- 4 times a week
- Estimated price
- $11–85
- Website
- irctc.co.in
- Sleeper Class
- $11–14
- Third AC (3A)
- $28–35
- Second AC (2A)
- $40–50
- First Class (1A)
- $65–85
- 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
- $11–16
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 Getting to Milan from the airport, Travel Insider: Top Japan travel tips by Beatrix Holland, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
There are 1667+ hotels available in Kathmandu.










