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 11m₹13,029–22,255Bus, train via Faizabad
cheapest- Take the bus from Kathmandu to Faizabadbus
- Take the train from Ayodhya Cantt to Alwar Jn.train
- Take the bus from Alwar to Viratnagarbus
28h 57m₹502–4,371Drive, train, taxi
- Drive from Kathmandu to Gawnahacar
- Take the train from Narkatiaganj Jn to Alwar Jn.train
- Take the taxi from Alwar Jn. to Viratnagartaxi
27h 37m₹3,911–9,279Bus
- 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
31h 20m₹3,207–4,665Drive 1,070 km
- Drive from Kathmandu to Viratnagarcar 1,070 km
15h 38m₹13,047–18,845Fly 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₹7,541–18,884Bus via Gorakhpur
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Jaipurbus
- Take the bus from Jaipur to Viratnagarbus
33h 45mBus, train
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Jaipurtrain
- Take the bus from Jaipur to Viratnagarbus
38h 37m₹1,167–7,213
Tribhuvan International Airport (KTM) to Jaipur International Airport (JAI) flights
Questions & Answers
The cheapest way to get from Kathmandu to Viratnagar is to bus and train via Faizabad which costs ₹500 - ₹4,400 and takes 28h 57m.
The fastest way to get from Kathmandu to Viratnagar is to fly and train and bus which takes 10h and costs ₹7,500 - ₹19,000.
No, there is no direct bus from Kathmandu to Viratnagar. However, there are services departing from Kathmandu Swoyambhu and arriving at Viratnagar via Majnu Ka Tila Outer Ring Road, Kashmiri Gate - RSRTC Bus Stand and Alwar. The journey, including transfers, takes approximately 31h 20m.
The distance between Kathmandu and Viratnagar is 1067 km. The road distance is 1070 km.
The best way to get from Kathmandu to Viratnagar without a car is to bus which takes 31h 20m and costs ₹3,200 - ₹4,700.
It takes approximately 10h 11m to get from Kathmandu to Viratnagar, including transfers.
Kathmandu to Viratnagar bus services, operated by Asians Shina Tours & Travel, depart from Kathmandu Swoyambhu station.
Kathmandu to Viratnagar bus services, operated by Asians Shina Tours & Travel, arrive at Delhi Majnu ka Tila station.
Yes, the driving distance between Kathmandu to Viratnagar is 1070 km. It takes approximately 15h 38m 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 Kathmandu Swoyambhu to Viratnagar via Majnu Ka Tila Outer Ring Road, ISBT Kashmere Gate, Kashmiri Gate - RSRTC Bus Stand, and Alwar in around 31h 20m.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Tribhuvan International Airport to Jaipur International Airport via Kolkata
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–25,000
Flights from Tribhuvan International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Website
- airindia.in
Flights from Tribhuvan International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹12,000–21,000
Flights from Tribhuvan International Airport to Jaipur International Airport via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₹23,000–55,000
Flights from Tribhuvan International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ₹7,000–16,000
- Website
- nepalairlines.com.np
Flights from Tribhuvan International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹14,000–21,000
- Website
- airindiaexpress.in
Flights from Tribhuvan International Airport to Jaipur International Airport via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₹23,000–55,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Narkatiaganj Jn to Alwar Jn.
- Ave. Duration
- 21h 33m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,800
- Website
- https://www.irctc.co.in/nget/train-search
- 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 New Delhi to Alwar Jn.
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ayodhya Cantt to Alwar Jn.
- Ave. Duration
- 14h 36m
- Frequency
- 3 times a week
- Estimated price
- ₹390–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Gorakhpur to Jaipur
- Ave. Duration
- 19h 35m
- Frequency
- Once daily
- Estimated price
- ₹450–3,500
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- Phone
- +917412069719
- [email protected]
- Website
- rsrtconline.rajasthan.gov.in
Bus from Jaipur to Viratnagar
- Ave. Duration
- 2h 6m
- Frequency
- Every 20 minutes
- Estimated price
- ₹75–200
- Website
- https://rsrtconline.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
- https://rsrtconline.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
- https://rsrtconline.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
- https://rsrtconline.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
- https://rsrtconline.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
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹120–160
- Express
- ₹75–120
- AC Sleeper
- ₹150–200
- Semi Deluxe
- ₹126
Bus from Jaipur to Viratnagar
- Ave. Duration
- 2h 6m
- Frequency
- Every 20 minutes
- Estimated price
- ₹75–200
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹120–160
- Express
- ₹75–120
- AC Sleeper
- ₹150–200
- Semi Deluxe
- ₹126
- Phone
- 9599757693
- [email protected]
Bus from Kathmandu Swoyambhu to Delhi Majnu ka Tila
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Estimated price
- ₹2,900–4,100
- Schedules at
- https://www.asianshinabus.com/
- A/C Sleeper
- ₹2,900–3,100
- Phone
- +91-11-23370236
- [email protected]
- Website
- dtc.delhi.gov.in
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
- 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
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
- 53 min
- Estimated price
- ₹1,100–1,400
India Tour By Car & Driver
- Phone
- +91 99 28 32 91 11
- Website
- indiatourbycaranddriver.com
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




















