There are 6 ways to get from Rishīkesh to Bharatpur by plane, bus, 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.
Fly to Tribhuvan International Airport, bus
best- Fly from Dehradun Airport (DED) to Tribhuvan International Airport (KTM)plane DED - KTM
- Take the bus from Kalanki Dhungeadda to Chaubiskothibus
7h 33m$124–295Bus via Madhyapur Thimi
cheapest- Take the bus from Rishikesh to Kashmiri Gatebus
- Take the bus from Delhi to Kathmandubus
- Take the bus from Kalanki Dhungeadda to Bharatpurbus
35h 55m$13–58Train, drive
- Take the train from Haridwar Jn to Harinagartrain 15002
- Drive from Harinagar to Bharatpurcar
23h 54m$20–67Bus
- Take the bus from Rishikesh to Kashmiri Gatebus
- Take the bus from Delhi Majnu ka Tila to Kathmandu Swoyambhubus
- Take the bus from Swayambu to Chaubiskothibus
33h 58m$42–68Drive 838.9 km
- Drive from Rishīkesh to Bharatpurcar 838.9 km
12h 40m$108–155Fly to Bharatpur Airport
- Fly from Dehradun Airport (DED) to Bharatpur Airport (BHR)plane DED - BHR
14h 33m$266–807
Dehradun Airport (DED) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The cheapest way to get from Rishīkesh to Bharatpur is to train and drive which costs $20 - $70 and takes 23h 54m.
The fastest way to get from Rishīkesh to Bharatpur is to fly and bus which takes 7h 33m and costs $120 - $300.
No, there is no direct bus from Rishīkesh to Bharatpur. However, there are services departing from Rishikesh and arriving at Chaubiskothi via Mori Gate Terminal, Delhi Majnu ka Tila and Swayambu. The journey, including transfers, takes approximately 33h 58m.
The distance between Rishīkesh and Bharatpur is 926 km. The road distance is 838.9 km.
The best way to get from Rishīkesh to Bharatpur without a car is to bus which takes 33h 58m and costs $40 - $70.
It takes approximately 7h 33m to get from Rishīkesh to Bharatpur, including transfers.
Rishīkesh to Bharatpur bus services, operated by Laxmi Holidays, depart from Rishikesh station.
The best way to get from Rishīkesh to Bharatpur is to bus which takes 33h 58m and costs $40 - $70. Alternatively, you can fly, which costs $260 - $850 and takes 14h 33m.
Rishīkesh to Bharatpur bus services, operated by Laxmi Holidays, arrive at Kashmiri Gate station.
Bharatpur is 15 min ahead of Rishīkesh. It is currently 5:06 PM in Rishīkesh and 5:21 PM in Bharatpur.
What companies run services between Rishīkesh, India and Bharatpur, Nepal?
You can take a bus from Rishikesh to Chaubiskothi via Kashmiri Gate, Mori Gate Terminal, Delhi Majnu ka Tila, and Swayambu in around 33h 58m. Alternatively, Air India Limited, Buddha Air Ltd, and two other airlines fly from Dehradun Airport (DED) to Bharatpur Airport (BHR) 4 times a day.
- Website
- buddhaair.com
Flights from Dehradun Airport to Bharatpur Airport via Delhi, Tribhuvan International Airport
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- $260–900
Flights from Dehradun Airport to Bharatpur Airport via Bengaluru, Tribhuvan International Airport
- Ave. Duration
- 21h 20m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $600–1,500
Flights from Dehradun Airport to Bharatpur Airport via Kolkata, Tribhuvan International Airport
- Ave. Duration
- 24h 20m
- When
- Wednesday and Friday
- Estimated price
- $380–1,100
Flights from Dehradun Airport to Bharatpur Airport via Delhi, Varanasi, Tribhuvan International Airport
- Ave. Duration
- 15h 35m
- When
- Thursday and Sunday
- Estimated price
- $300–950
Flights from Dehradun Airport to Bharatpur Airport via Delhi, Tribhuvan International Airport, Pokhara
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- $270–850
- Website
- goindigo.in
Flights from Dehradun Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $130–310
- Website
- airindia.in
Flights from Dehradun Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $110–220
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haridwar Jn to Harinagar
- Ave. Duration
- 18h 38m
- Frequency
- Once a week
- Estimated price
- $4–35
- Website
- irctc.co.in
- Sleeper Class
- $4–6
- Third AC (3A)
- $11–15
- Second AC (2A)
- $16–21
- First Class (1A)
- $27–35
- Phone
- 9851084541 , 9851093998
- [email protected]
- Website
- babaadventure.com
Bus from Kalanki Dhungeadda to Chaubiskothi
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $7
- Book at
- babaadventure.com
Bus from Swayambu to Chaubiskothi
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $7
- Book at
- babaadventure.com
Bus from Kalanki Dhungeadda to Bharatpur
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $7
- Book at
- babaadventure.com
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Rishikesh to Kashmiri Gate
- Ave. Duration
- 4h 36m
- Frequency
- Hourly
- Estimated price
- $4–16
- Schedules at
- laxmiholidays.com
- Sleeper
- $4–11
Bus from Rishikesh to Kashmiri Gate
- Ave. Duration
- 4h 36m
- Frequency
- Hourly
- Estimated price
- $4–16
- Schedules at
- laxmiholidays.com
- Sleeper
- $4–11
- Phone
- 9599757693
- [email protected]
Bus from Delhi Majnu ka Tila to Kathmandu Swoyambhu
- Ave. Duration
- 25h
- Frequency
- 4 times a day
- Estimated price
- $30–45
- Schedules at
- Asian Shina Tours and Travels
- A/C Sleeper
- $31–33
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Delhi to Kathmandu
- Ave. Duration
- 26h
- Frequency
- Once daily
- Estimated price
- $1–35
- Website
- DTC
- Ordinary Buses
- $1–2
- AC Buses
- $2–4
- Airport Express Services
- $23–35
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
Yes, the driving distance between Rishīkesh to Bharatpur is 839 km. It takes approximately 12h 40m to drive from Rishīkesh to Bharatpur.
There are 189+ hotels available in Bharatpur.





















