There are 7 ways to get from Varanasi to Ratangarh by train, bus (Flixbus), car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Varanasi Jn to Ratangarh Jn12371 / ...
20h₹500–3,900Bus
- Take the bus from FlixBus Varanasi - Mohansarai to FlixBus Delhi - Kashmere GateFlixBus IN0426
- Take the bus from Delhi to Ratangarh
24h 57m₹1,392–4,214Drive 999.7 km
- Drive from Varanasi to Ratangarh999.7 km
14h 34m₹10,563–15,258Fly to Nal Airport, train
- Fly from Varanasi Airport (VNS) to Nal Airport (BKB)VNS - BKB
- Take the train from Bikaner Jn to Ratangarh Jn
15h 45m₹7,164–19,807Fly to Indira Gandhi International Airport, train
- Fly from Varanasi Airport (VNS) to Indira Gandhi International Airport (DEL)VNS - DEL
- Take the train from New Delhi to Ratangarh Jn
8h 1m₹5,069–11,957Fly to Jaipur International Airport, train
- Fly from Varanasi Airport (VNS) to Jaipur International Airport (JAI)VNS - JAI
- Take the train from Dahar-Ka-Balaji to Ratangarh Jn
9h₹6,234–15,162Fly to Hindon, train
- Fly from Varanasi Airport (VNS) to Hindon (HDO)VNS - HDO
- Take the train from New Delhi to Ratangarh Jn
8h₹5,459–22,571
Varanasi to Ratangarh by train
Questions & Answers
The cheapest way to get from Varanasi to Ratangarh is to train which costs ₹500 - ₹3,900 and takes 20h.
The fastest way to get from Varanasi to Ratangarh is to fly and train which takes 8h and costs ₹5,000 - ₹23,000.
No, there is no direct bus from Varanasi to Ratangarh. However, there are services departing from Varanasi Cantt and arriving at Ratangarh via FlixBus Varanasi - Mohansarai, ISBT Kashmere Gate and Delhi. The journey, including transfers, takes approximately 24h 57m.
Yes, there is a direct train departing from Varanasi Jn and arriving at Ratangarh Jn. Services depart twice a week, and operate Monday and Friday. The journey takes approximately 20h.
The distance between Varanasi and Ratangarh is 1113 km. The road distance is 999.7 km.
The best way to get from Varanasi to Ratangarh without a car is to train which takes 20h and costs ₹500 - ₹3,900.
The train from Varanasi Jn to Ratangarh Jn takes 20h including transfers and departs twice a week.
Varanasi to Ratangarh bus services, operated by FlixBus India, depart from FlixBus Varanasi - Mohansarai station.
Varanasi to Ratangarh train services, operated by Indian Railways, depart from Varanasi Jn station.
The best way to get from Varanasi to Ratangarh is to train which takes 20h and costs ₹500 - ₹3,900. Alternatively, you can bus, which costs ₹1,300 - ₹4,300 and takes 24h 57m.
What companies run services between Varanasi, India and Ratangarh, India?
Indian Railways operates a train from Varanasi Jn to Ratangarh Jn twice a week. Tickets cost ₹500–3,900 and the journey takes 20h. Alternatively, you can take a bus from Varanasi Cantt to Ratangarh via FlixBus Varanasi - Mohansarai, FlixBus Delhi - Kashmere Gate, ISBT Kashmere Gate, Old Delhi Railway Station, and Delhi in around 24h 57m.
- Website
- goindigo.in
Flights from Varanasi Airport to Nal Airport via Indira Gandhi International Airport
- Ave. Duration
- 16h 57m
- When
- Every day
- Estimated price
- ₹6,500–23,000
Flights from Varanasi Airport to Nal Airport via Kolkata, Indira Gandhi International Airport
- Ave. Duration
- 15h 5m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Varanasi Airport to Nal Airport via Ahmedabad, Indira Gandhi International Airport
- Ave. Duration
- 14h 22m
- When
- Every day
- Estimated price
- ₹12,000–34,000
Flights from Varanasi Airport to Nal Airport via Khajuraho, Indira Gandhi International Airport
- Ave. Duration
- 20h 30m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ₹5,000–10,000
Flights from Varanasi Airport to Indira Gandhi International Airport via Khajuraho
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹5,000–10,000
Flights from Varanasi Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Varanasi Airport to Hindon
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹4,700–19,000
- Website
- airindia.in
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹4,100–14,000
Flights from Varanasi Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–11,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹4,100–14,000
Flights from Varanasi Airport to Jaipur International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,600–15,000
Flights from Varanasi Airport to Hindon
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,000–18,000
- Website
- spicejet.com
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,900–10,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Varanasi Jn to Ratangarh Jn
- Ave. Duration
- 20h
- Frequency
- Twice a week
- Estimated price
- ₹500–3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–3,900
Train from Bikaner Jn to Ratangarh Jn
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from New Delhi to Ratangarh Jn
- Ave. Duration
- 4h 37m
- Frequency
- 4 times a week
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Dahar-Ka-Balaji to Ratangarh Jn
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Varanasi - Mohansarai to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 14h 20m
- Frequency
- Once daily
- Estimated price
- ₹1,100–3,800
- Website
- https://www.flixbus.in
Bus from Delhi to Ratangarh
- Ave. Duration
- 8h 2m
- Frequency
- Once daily
- Estimated price
- ₹270–400
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
- Express
- ₹360–400
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
More Questions & Answers
Varanasi to Ratangarh bus services, operated by FlixBus India, arrive at FlixBus Delhi - Kashmere Gate station.
Varanasi to Ratangarh train services, operated by Indian Railways, arrive at Ratangarh Jn station.
Yes, the driving distance between Varanasi to Ratangarh is 1000 km. It takes approximately 14h 34m to drive from Varanasi to Ratangarh.










