There are 8 ways to get from Kathmandu to Viratnagar by plane, bus, car, train, 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 Jaipur International Airport, bus
best- Fly from Tribhuvan International Airport (KTM) to Jaipur International Airport (JAI)plane KTM - JAI
- Take the bus from Jaipur to Viratnagarbus
10h 46m₹11,882–25,465Bus via Kathmandu
cheapest- Take the bus from Kathmandu to Delhibus
- Take the bus from Kashmiri Gate - RSRTC Bus Stand to Alwarbus
- Take the bus from Alwar to Viratnagarbus
32h 33m₹340–3,517Drive, train, taxi
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Bandikui Jntrain
- Take the taxi from Rajgarh to Viratnagartaxi
27h 14m₹3,346–8,291Drive 1,069.8 km
- Drive from Kathmandu to Viratnagarcar 1,069.8 km
15h 37m₹12,077–17,445Fly to Indira Gandhi International Airport, train, bus
- Fly from Tribhuvan International Airport (KTM) to Indira Gandhi International Airport (DEL)plane KTM - DEL
- Take the train from New Delhi to Alwar Jn.train
- Take the bus from Alwar to Viratnagarbus
10h 5m₹7,554–25,693Bus, drive, train
- Take the bus from Kalanki Dhungeadda to Bharatpurbus
- Drive from Bharatpur to Narkatiaganj Jncar
- Take the train from Narkatiaganj Jn to Alwar Jn.train
- Take the bus from Alwar to Viratnagarbus
28h 52m₹2,380–6,365Bus
- Take the bus from Kathmandu Swoyambhu to Delhi Majnu ka Tilabus
- Take the bus from Kashmiri Gate - RSRTC Bus Stand to Alwarbus
- Take the bus from Alwar to Viratnagarbus
35h 32m₹3,207–4,605Bus, train
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Jaipurtrain
- Take the bus from Jaipur to Viratnagarbus
38h 42m₹1,157–7,113
Tribhuvan International Airport (KTM) to Jaipur International Airport (JAI) flights
Comparing Your Travel Options
The cheapest way to get from Kathmandu to Viratnagar is to bus via Kathmandu which costs ₹340 - ₹3,600 and takes 32h 33m.
The fastest way to get from Kathmandu to Viratnagar is to fly and train and bus which takes 10h 5m and costs ₹7,500 - ₹26,000.
No, there is no direct bus from Kathmandu to Viratnagar. However, there are services departing from Khoteshwor and arriving at Viratnagar via Kathmandu, GTB Nagar, Kashmiri Gate - RSRTC Bus Stand and Alwar. The journey, including transfers, takes approximately 32h 33m.
The distance between Kathmandu and Viratnagar is 1067 km. The road distance is 1069.8 km.
The best way to get from Kathmandu to Viratnagar without a car is to bus via Kathmandu which takes 32h 33m and costs ₹340 - ₹3,600.
It takes approximately 10h 46m to get from Kathmandu to Viratnagar, including transfers.
Kathmandu to Viratnagar bus services, operated by Delhi Transport Corporation (DTC), depart from Kathmandu station.
Kathmandu to Viratnagar bus services, operated by Delhi Transport Corporation (DTC), arrive at Delhi station.
Yes, the driving distance between Kathmandu to Viratnagar is 1070 km. It takes approximately 15h 37m to drive from Kathmandu to Viratnagar.
There are 13+ hotels available in Viratnagar.
What companies run services between Kathmandu, Nepal and Viratnagar, Rajasthan, India?
You can take a bus from Khoteshwor to Viratnagar via Bhaktapur, Kathmandu, Delhi, GTB Nagar, ISBT Nityanand Marg, Kashmiri Gate - RSRTC Bus Stand, and Alwar in around 32h 33m.
- Website
- airindia.in
Flights from Tribhuvan International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- ₹11,000–44,000
Flights from Tribhuvan International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₹7,000–25,000
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹11,000–44,000
Flights from Tribhuvan International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹7,000–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
- ₹13,000–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raxaul Jn to Bandikui Jn
- Ave. Duration
- 22h 28m
- Frequency
- 6 times a week
- Estimated price
- ₹450–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from New Delhi to Alwar Jn.
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Narkatiaganj Jn to Alwar Jn.
- Ave. Duration
- 21h 22m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Gorakhpur to Jaipur
- Ave. Duration
- 19h 40m
- Frequency
- Once daily
- Estimated price
- ₹440–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,600–3,400
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Jaipur to Viratnagar
- Ave. Duration
- 2h 6m
- Frequency
- Every 20 minutes
- Estimated price
- ₹75–200
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹120–160
- Express
- ₹75–120
- AC Sleeper
- ₹150–200
- Semi Deluxe
- ₹126
Bus from Kashmiri Gate - RSRTC Bus Stand to Alwar
- Ave. Duration
- 4h
- Frequency
- Every 15 minutes
- Estimated price
- ₹150–370
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹190–240
- Express
- ₹150–190
- AC Sleeper
- ₹290–370
- Semi Deluxe
- ₹172
Bus from Alwar to Viratnagar
- Ave. Duration
- 1h 23m
- Frequency
- Every 15 minutes
- Estimated price
- ₹55–140
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹100–130
- Express
- ₹55–70
- AC Sleeper
- ₹100–140
Bus from Alwar to Viratnagar
- Ave. Duration
- 1h 23m
- Frequency
- Every 15 minutes
- Estimated price
- ₹55–140
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹100–130
- Express
- ₹55–70
- AC Sleeper
- ₹100–140
Bus from Alwar to Viratnagar
- Ave. Duration
- 1h 23m
- Frequency
- Every 15 minutes
- Estimated price
- ₹55–140
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹100–130
- Express
- ₹55–70
- AC Sleeper
- ₹100–140
Bus from Kashmiri Gate - RSRTC Bus Stand to Alwar
- Ave. Duration
- 4h
- Frequency
- Every 15 minutes
- Estimated price
- ₹150–370
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹190–240
- Express
- ₹150–190
- AC Sleeper
- ₹290–370
- Semi Deluxe
- ₹172
Bus from Alwar to Viratnagar
- Ave. Duration
- 1h 23m
- Frequency
- Every 15 minutes
- Estimated price
- ₹55–140
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹100–130
- Express
- ₹55–70
- AC Sleeper
- ₹100–140
Bus from Jaipur to Viratnagar
- Ave. Duration
- 2h 6m
- Frequency
- Every 20 minutes
- Estimated price
- ₹75–200
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹120–160
- Express
- ₹75–120
- AC Sleeper
- ₹150–200
- Semi Deluxe
- ₹126
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Kathmandu to Delhi
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- ₹120–3,000
- Website
- DTC
- Ordinary Buses
- ₹120–180
- AC Buses
- ₹240–340
- Airport Express Services
- ₹2,200–3,000
- Phone
- 9851084541 , 9851093998
- [email protected]
- Website
- babaadventure.com
Bus from Kalanki Dhungeadda to Bharatpur
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹626
- Book at
- babaadventure.com
- 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
- 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
- Ave. Duration
- 1h 2m
- Estimated price
- ₹1,200–1,600
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























