There are 8 ways to get from Visakhapatnam to Janakpur by plane, train, 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.
Fly to Janakpur Airport
best- Fly from Visakhapatnam Airport (VTZ) to Janakpur Airport (JKR)plane VTZ - JKR
8h 59m$132–412Train
cheapest- Take the train from Visakhapatnam to Samastipur Jntrain 15227
- Take the train from Samastipur Jn to Jaynagartrain 12562 / ...
31h 13m$12–73Bus, drive
- Take the bus from Visakhapatnam, Andhra Pradesh to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Darbhanga, Biharbus
- Drive from Darbhanga, Bihar to Janakpurcar
32h 14mDrive 1,277.3 km
- Drive from Visakhapatnam to Janakpurcar 1,277.3 km
19h 27m$164–236Fly to Darbhanga Airport, train
- Fly from Visakhapatnam Airport (VTZ) to Darbhanga Airport (DBR)plane VTZ - DBR
- Take the train from Darbhanga Jn to Jaynagartrain
9h 49m$106–279Fly to Tribhuvan International Airport, taxi
- Fly from Visakhapatnam Airport (VTZ) to Tribhuvan International Airport (KTM)plane VTZ - KTM
- Take the taxi from Tribhuvan International Airport (KTM) to Janakpurtaxi
9h 18m$272–502Fly to Lok Nayak Jayaprakash Airport, train
- Fly from Visakhapatnam Airport (VTZ) to Lok Nayak Jayaprakash Airport (PAT)plane VTZ - PAT
- Take the train from Patliputra to Jaynagartrain
15h 17m$87–214Bus, train
- Take the bus from Visakhapatnam, Andhra Pradesh to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Patnabus
- Take the train from Patna Jn to Jaynagartrain
39h 55m
Visakhapatnam Airport (VTZ) to Janakpur Airport (JKR) flights
Questions & Answers
The cheapest way to get from Visakhapatnam to Janakpur is to train which costs $11 - $75 and takes 31h 13m.
The fastest way to get from Visakhapatnam to Janakpur is to fly which takes 8h 59m and costs $130 - $420.
No, there is no direct train from Visakhapatnam to Janakpur. However, there are services departing from Visakhapatnam and arriving at Janakpur via Samastipur Jn and Jaynagar. The journey, including transfers, takes approximately 31h 13m.
The distance between Visakhapatnam and Janakpur is 1048 km. The road distance is 1277.3 km.
The best way to get from Visakhapatnam to Janakpur without a car is to train which takes 31h 13m and costs $11 - $75.
It takes approximately 8h 59m to get from Visakhapatnam to Janakpur, including transfers.
Visakhapatnam to Janakpur train services, operated by Indian Railways, depart from Visakhapatnam station.
The best way to get from Visakhapatnam to Janakpur is to fly which takes 8h 59m and costs $130 - $420. Alternatively, you can train, which costs $11 - $75 and takes 31h 13m.
Janakpur is 15 min ahead of Visakhapatnam. It is currently 8:31 PM in Visakhapatnam and 8:46 PM in Janakpur.
Visakhapatnam to Janakpur train services, operated by Indian Railways, arrive at Samastipur Jn station.
What companies run services between Visakhapatnam, India and Janakpur, Nepal?
IndiGo Airlines, Buddha Air Ltd, and Air India Limited fly from Visakhapatnam Airport (VTZ) to Janakpur Airport (JKR) 3 times a day. Alternatively, you can take a vehicle from Visakhapatnam to Janakpur via Visakhapatnam, Samastipur Jn, Jaynagar, and Jaynagar in around 31h 13m.
- Website
- goindigo.in
Flights from Visakhapatnam Airport to Darbhanga Airport via Hyderabad
- Ave. Duration
- 5h 17m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $100–260
Flights from Visakhapatnam Airport to Darbhanga Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Monday to Saturday
- Estimated price
- $120–270
Flights from Visakhapatnam Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 9h 43m
- When
- Every day
- Estimated price
- $130–380
Flights from Visakhapatnam Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $80–150
Flights from Visakhapatnam Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- $80–150
- Website
- buddhaair.com
Flights from Visakhapatnam Airport to Janakpur Airport via Delhi, Tribhuvan International Airport
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- $150–470
Flights from Visakhapatnam Airport to Janakpur Airport via Kolkata, Tribhuvan International Airport
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $130–410
- Website
- airindia.in
Flights from Visakhapatnam Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- $130–230
- Website
- spicejet.com
Flights from Visakhapatnam Airport to Darbhanga Airport via Delhi
- Ave. Duration
- 7h
- When
- Monday to Saturday
- Estimated price
- $120–270
- Website
- nepalairlines.com.np
Flights from Visakhapatnam Airport to Tribhuvan International Airport via Bengaluru
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $220–460
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Visakhapatnam to Samastipur Jn
- Ave. Duration
- 25h 40m
- Frequency
- Once a week
- Estimated price
- $7–55
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $7–9
- Third AC (3A)
- $17–22
- Second AC (2A)
- $25–35
- First Class (1A)
- $40–55
Train from Samastipur Jn to Jaynagar
- Ave. Duration
- 2h 25m
- 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 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 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 Patna Jn to Jaynagar
- Ave. Duration
- 10h 55m
- Frequency
- Twice daily
- 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
- 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 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 Travelling to the US: What do I need to know?, How to get from London City Airport into central London, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Visakhapatnam to Janakpur is 1277 km. It takes approximately 19h 27m to drive from Visakhapatnam to Janakpur.
There are 15+ hotels available in Janakpur.






