There are 7 ways to get from Kathmandu to Kosi by plane, train, bus, 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, train
best- Fly from Tribhuvan International Airport (KTM) to Indira Gandhi International Airport (DEL)plane KTM - DEL
- Take the train from New Delhi to Kosi Kalantrain
7h 21m₹7,739–25,123Bus, train via Faizabad
cheapest- Take the bus from Kathmandu to Faizabadbus
- Take the train from Ayodhya Cantt to Mathura Jntrain
- Take the train from Mathura Jn to Kosi Kalantrain
23h 55m₹467–4,483Bus via Faizabad
- Take the bus from Kathmandu to Faizabadbus
- Take the bus from Ayodhya to Akbarpurbus
- Take the bus from Akbarpur to Mathurabus
- Take the bus from Mathura to Koshibus
19h 44m₹837–3,213Drive 925.6 km
- Drive from Kathmandu to Kosicar 925.6 km
14h 19m₹10,327–14,917Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Idgah Agra Jntrain
- Take the train from Agra Cantt to Kosi Kalantrain
23h 56m₹2,122–6,487Bus, train
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Mathura Jntrain
- Take the train from Mathura Jn to Kosi Kalantrain
32h₹1,113–7,250Bus
- Take the bus from Kathmandu Swoyambhu to Delhi Majnu ka Tilabus
- Take the bus from Sarai Kale Khan to Koshibus
33h 25m₹3,184–4,520
Tribhuvan International Airport (KTM) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Kathmandu to Kosi is to bus via Faizabad which costs ₹800 - ₹3,300 and takes 19h 44m.
The fastest way to get from Kathmandu to Kosi is to fly and train which takes 7h 21m and costs ₹7,500 - ₹26,000.
No, there is no direct bus from Kathmandu to Kosi. However, there are services departing from Khoteshwor and arriving at Koshi via Kathmandu, Ayodhya, Akbarpur and Mathura. The journey, including transfers, takes approximately 19h 44m.
The distance between Kathmandu and Kosi is 942 km. The road distance is 925.6 km.
The best way to get from Kathmandu to Kosi without a car is to bus via Faizabad which takes 19h 44m and costs ₹800 - ₹3,300.
It takes approximately 7h 21m to get from Kathmandu to Kosi, including transfers.
Kathmandu to Kosi bus services, operated by Delhi Transport Corporation (DTC), depart from Kathmandu station.
Kathmandu to Kosi bus services, operated by Delhi Transport Corporation (DTC), arrive at Faizabad station.
Kosi is 15 min behind Kathmandu. It is currently 1:35 AM in Kathmandu and 1:20 AM in Kosi.
Yes, the driving distance between Kathmandu to Kosi is 926 km. It takes approximately 14h 19m to drive from Kathmandu to Kosi.
What companies run services between Kathmandu, Nepal and Kosi, India?
You can take a bus from Khoteshwor to Koshi via Bhaktapur, Kathmandu, Faizabad, Ayodhya, Akbarpur, Akbarpur, and Mathura in around 19h 44m.
- Website
- airindia.in
Flights from Tribhuvan International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹7,000–24,000
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹7,500–24,000
- Website
- nepalairlines.com.np
Flights from Tribhuvan International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹12,000–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Kosi Kalan
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ayodhya Cantt to Mathura Jn
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Mathura Jn to Kosi Kalan
- Ave. Duration
- 25 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Raxaul Jn to Idgah Agra Jn
- Ave. Duration
- 18h 50m
- Frequency
- 6 times a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
Train from Agra Cantt to Kosi Kalan
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Gorakhpur to Mathura Jn
- Ave. Duration
- 14h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Mathura Jn to Kosi Kalan
- Ave. Duration
- 25 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- DTC
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- DTC
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Ayodhya to Akbarpur
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–300
- Website
- UPSRTC
- Ordinary
- ₹120–160
- AC
- ₹220–300
Bus from Mathura to Koshi
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹110–280
- Website
- UPSRTC
- Ordinary
- ₹110–140
- AC
- ₹200–280
Bus from Sarai Kale Khan to Koshi
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- ₹180–390
- Website
- UPSRTC
- Ordinary
- ₹180–220
- AC
- ₹280–390
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Akbarpur to Mathura
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- ₹550–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–800
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
- Phone
- 9599757693
- [email protected]
Bus from Kathmandu Swoyambhu to Delhi Majnu ka Tila
- Ave. Duration
- 29h 15m
- Frequency
- Once daily
- Estimated price
- ₹2,900–4,100
- Schedules at
- Asian Shina Tours and Travels
- A/C Sleeper
- ₹2,900–3,100
Want to know more about travelling around India
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
Booking & Getting There
There are 18+ hotels available in Kosi.






















