There are 8 ways to get from Rishīkesh to Janakpur by plane, train, car, bus, 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.
Fly to Darbhanga Airport, train
best- Fly from Dehradun Airport (DED) to Darbhanga Airport (DBR)plane DED - DBR
- Take the train from Darbhanga Jn to Jaynagartrain
8h 38m$150–254Train
cheapest- Take the train from Rishikesh to Najibabad Jntrain 04360
- Take the train from Najibabad Jn to Jaynagartrain 14674 / ...
33h 6m$7–59Train, drive
- Take the train from Yog Nagari Rishikesh to Laksar Jntrain
- Take the train from Laksar Jn to Sitamarhitrain
- Drive from Sitamarhi to Janakpurcar
22h 12m$12–60Bus, train, drive
- Take the bus from Rishikesh to Kashmiri Gatebus
- Take the bus from ISBT Kashmere gate to Patna Patliputra Bus Terminalbus
- Take the train from Hajipur Jn to Muzaffarpur Jntrain
- Drive from Muzaffarpur Jn to Janakpurcar
23h 12m$54–82Drive 1,035.4 km
- Drive from Rishīkesh to Janakpurcar 1,035.4 km
15h 58m$133–192Fly to Janakpur Airport
- Fly from Dehradun Airport (DED) to Janakpur Airport (JKR)plane DED - JKR
6h 23m$126–407Fly to Tribhuvan International Airport, taxi
- Fly from Dehradun Airport (DED) to Tribhuvan International Airport (KTM)plane DED - KTM
- Take the taxi from Tribhuvan International Airport (KTM) to Janakpurtaxi
7h 47m$256–447Fly to Lok Nayak Jayaprakash Airport, train
- Fly from Dehradun Airport (DED) to Lok Nayak Jayaprakash Airport (PAT)plane DED - PAT
- Take the train from Patliputra to Jaynagartrain
14h 46m$101–229
Dehradun Airport (DED) to Darbhanga Airport (DBR) flights
Questions & Answers
The cheapest way to get from Rishīkesh to Janakpur is to train which costs $7 - $60 and takes 33h 6m.
The fastest way to get from Rishīkesh to Janakpur is to fly which takes 6h 23m and costs $120 - $410.
No, there is no direct train from Rishīkesh to Janakpur. However, there are services departing from Rishikesh and arriving at Janakpur via Najibabad Jn and Jaynagar. The journey, including transfers, takes approximately 33h 6m.
The distance between Rishīkesh and Janakpur is 998 km. The road distance is 1035.4 km.
The best way to get from Rishīkesh to Janakpur without a car is to train which takes 33h 6m and costs $7 - $60.
It takes approximately 8h 38m to get from Rishīkesh to Janakpur, including transfers.
Rishīkesh to Janakpur train services, operated by Indian Railways, depart from Rishikesh station.
The best way to get from Rishīkesh to Janakpur is to fly which takes 6h 23m and costs $120 - $410. Alternatively, you can train, which costs $7 - $60 and takes 33h 6m.
Janakpur is 15 min ahead of Rishīkesh. It is currently 1:56 AM in Rishīkesh and 2:11 AM in Janakpur.
Rishīkesh to Janakpur train services, operated by Indian Railways, arrive at Najibabad Jn station.
What companies run services between Rishīkesh, India and Janakpur, Nepal?
IndiGo Airlines and Buddha Air Ltd fly from Dehradun Airport (DED) to Janakpur Airport (JKR) once a week. Alternatively, you can take a train from Rishikesh to Janakpur via Najibabad Jn, Jaynagar, and Jaynagar in around 33h 6m.
- Website
- goindigo.in
Flights from Dehradun Airport to Darbhanga Airport via Delhi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $85–260
Flights from Dehradun Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $130–310
Flights from Dehradun Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $70–210
Flights from Dehradun Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 6h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $70–210
Flights from Dehradun Airport to Lok Nayak Jayaprakash Airport via Pune
- Ave. Duration
- 7h 20m
- When
- Tuesday
- Estimated price
- $70–210
Flights from Dehradun Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $70–210
- Website
- airindia.in
Flights from Dehradun Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- $110–220
Flights from Dehradun Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $90–190
- Website
- spicejet.com
Flights from Dehradun Airport to Darbhanga Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Wednesday
- Estimated price
- $90–240
- Website
- buddhaair.com
Flights from Dehradun Airport to Janakpur Airport via Delhi, Tribhuvan International Airport
- Ave. Duration
- 6h 5m
- When
- Wednesday
- Estimated price
- $120–400
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Darbhanga Jn to Jaynagar
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Yog Nagari Rishikesh to Laksar Jn
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $1–10
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–10
Train from Laksar Jn to Sitamarhi
- Ave. Duration
- 18h 27m
- Frequency
- Twice a week
- Estimated price
- $5–40
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $5–6
- Third AC (3A)
- $13–16
- Second AC (2A)
- $18–23
- First Class (1A)
- $30–40
Train from Hajipur Jn to Muzaffarpur Jn
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Patliputra to Jaynagar
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $2–16
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Rishikesh to Najibabad Jn
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- 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–7
- First Class (1A)
- $9–12
Train from Najibabad Jn to Jaynagar
- Ave. Duration
- 26h 25m
- Frequency
- Once daily
- 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
- 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
- Ave. Duration
- 3h 33m
- Estimated price
- $140–180
Impala Travel Service
- Phone
- +977 1-4701549
- Website
- impala.com.np
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 Janakpur is 1035 km. It takes approximately 15h 58m to drive from Rishīkesh to Janakpur.
There are 15+ hotels available in Janakpur.













