There are 8 ways to get from Orchha to Varanasi by bus, train, car, taxi, 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.
Bus
best- Take the bus from Jhansi to Jhakarkatibus
- Take the bus from Kanpur to Varanasi, Uttar Pradeshbus Kanpur
12h 26m₹1,560–2,720Train via Prayagraj
cheapest- Take the train from Orchha to Prayagraj Jntrain 11801
- Take the train from Prayagraj Jn to Varanasi Jntrain 11061 / ...
13h 57m₹669–3,430Drive 507.6 km
- Drive from Orchha to Varanasicar 507.6 km
6h 59m₹5,695–8,225Taxi
- Take the taxi from Orchha to Varanasitaxi 507.6 km
6h 59m₹9,000–11,000Train to Gwalior Airport, fly
- Take the train from Virangana Lakshmibai Jhansi to Gwalior Jn.train
- Fly from Gwalior Airport (GWL) to Varanasi Airport (VNS)plane GWL - VNS
9h₹9,861–22,987Train
- Take the train from Virangana Lakshmibai Jhansi to Varanasi Jntrain 19167 / ...
16h 16m₹801–3,157Train, train to Khajuraho Civil Airport, fly
- Take the train from Orchha to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Varanasi Airport (VNS)plane HJR - VNS
8h 59m₹10,949–26,030Train to Indira Gandhi International Airport, fly
- Take the train from Virangana Lakshmibai Jhansi to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Varanasi Airport (VNS)plane DEL - VNS
10h 33m₹5,776–9,157
Gwalior Airport (GWL) to Varanasi Airport (VNS) flights
Questions & Answers
The cheapest way to get from Orchha to Varanasi is to train which costs ₹800 - ₹3,200 and takes 16h 16m.
The fastest way to get from Orchha to Varanasi is to drive which takes 6h 59m and costs ₹5,500 - ₹8,500.
No, there is no direct bus from Orchha to Varanasi. However, there are services departing from Jhansi and arriving at Varanasi, Uttar Pradesh via Kanpur. The journey, including transfers, takes approximately 12h 26m.
No, there is no direct train from Orchha to Varanasi. However, there are services departing from Orchha and arriving at Varanasi Jn via Prayagraj Jn. The journey, including transfers, takes approximately 13h 57m.
The distance between Orchha and Varanasi is 617 km. The road distance is 507.6 km.
The best way to get from Orchha to Varanasi without a car is to bus which takes 12h 26m and costs ₹1,500 - ₹2,800.
It takes approximately 12h 26m to get from Orchha to Varanasi, including transfers.
Orchha to Varanasi bus services, operated by UPSRTC, depart from Jhansi station.
Orchha to Varanasi train services, operated by Indian Railways, depart from Orchha station.
The best way to get from Orchha to Varanasi is to bus which takes 12h 26m and costs ₹1,500 - ₹2,800. Alternatively, you can train via Prayagraj, which costs ₹650 - ₹3,500 and takes 13h 57m.
What companies run services between Orchha, Madhya Pradesh, India and Varanasi, India?
You can take a vehicle from Orchha to Varanasi, Uttar Pradesh via Jhansi, Jhakarkati, and Kanpur in around 12h 26m. Alternatively, you can take a vehicle from Orchha to Varanasi Jn via Orchha and Prayagraj Jn in around 13h 57m.
- Website
- goindigo.in
Flights from Gwalior Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 37m
- When
- Tuesday to Friday
- Estimated price
- ₹9,000–15,000
Flights from Khajuraho Civil Airport to Varanasi Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹5,000–7,000
- Website
- airindia.in
Flights from Gwalior Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–23,000
Flights from Gwalior Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,000–23,000
Flights from Khajuraho Civil Airport to Varanasi Airport
- Ave. Duration
- 45 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–13,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹3,900–18,000
Flights from Indira Gandhi International Airport to Varanasi Airport via Khajuraho Civil Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–6,500
- Website
- airindiaexpress.in
Flights from Gwalior Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–23,000
Flights from Gwalior Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,000–23,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹3,900–18,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Orchha to Prayagraj Jn
- Ave. Duration
- 10h 34m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Prayagraj Jn to Varanasi Jn
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Virangana Lakshmibai Jhansi to Gwalior Jn.
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Virangana Lakshmibai Jhansi to Varanasi Jn
- Ave. Duration
- 15h 57m
- Frequency
- Twice daily
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Orchha to Mahoba
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Mahoba to Khajuraho
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Virangana Lakshmibai Jhansi to New Delhi
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- +91-522-2623578
- [email protected]
- Website
- upsrtc.up.gov.in
Bus from Jhansi to Jhakarkati
- Ave. Duration
- 5h 39m
- Frequency
- Once daily
- Estimated price
- ₹370–700
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹370–480
- AC
- ₹500–700
- Janrath 2X3
- ₹630
- Phone
- +91 8377971006
- [email protected]
- Website
- omio.com
Bus from Kanpur to Varanasi, Uttar Pradesh
- Ave. Duration
- 6h 5m
- Frequency
- Every 30 minutes
- Estimated price
- ₹750–1,500
- Schedules at
- omio.com
- Ave. Duration
- 6h 59m
- Estimated price
- ₹9,000–11,000
Indian Travel Point
Jhansi Cab
- Phone
- +91 94 54 57 12 39
- Website
- jhansicab.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
More Questions & Answers
Orchha to Varanasi bus services, operated by UPSRTC, arrive at Jhakarkati station.
Orchha to Varanasi train services, operated by Indian Railways, arrive at Prayagraj Jn station.
Yes, the driving distance between Orchha to Varanasi is 508 km. It takes approximately 6h 59m to drive from Orchha to Varanasi.
There are 1734+ hotels available in Varanasi.













