There are 6 ways to get from Surathkal to Varanasi 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
best- Fly from Bajpe Airport (IXE) to Varanasi Airport (VNS)plane IXE - VNS
5h 15m₹10,833–18,044Train via Sāvantvādi
cheapest- Take the train from Surathkal to Sawantwadi Roadtrain 12134 / ...
- Take the train from Sawantwadi Road to Pt.Deen Dayal Upadhyaya Jn.train 12741
41h 35m₹1,153–9,237Bus
- Take the bus from Kulai- Near Shetty Ice Cream to Hyderabadbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
- Take the bus from Hyderabad to Varanasibus redbusIndia_A/C Sleeper
45h 6mDrive 1,923.9 km
- Drive from Surathkal to Varanasicar 1,923.9 km
27h 56m₹21,536–31,107Bus via Bejal
- Take the bus from Bejal to Lakdikapoolbus
- Take the bus from Secunderabad to Varanasibus redbusIndia_A/C Seater / Sleeper
47h 25m₹2,258–6,081Train
- Take the train from Surathkal to Mysore Jntrain 16586
- Take the train from Mysore Jn to Varanasi Jntrain 22687
2d 12h₹1,331–10,247
Surathkal to Varanasi by train
Comparing Your Travel Options
The cheapest way to get from Surathkal to Varanasi is to train via Sāvantvādi which costs ₹1,100 - ₹9,500 and takes 41h 35m.
The fastest way to get from Surathkal to Varanasi is to fly which takes 5h 15m and costs ₹10,000 - ₹18,000.
No, there is no direct bus from Surathkal to Varanasi. However, there are services departing from Kulai- Near Shetty Ice Cream and arriving at Varanasi via Hyderabad. The journey, including transfers, takes approximately 45h 6m.
No, there is no direct train from Surathkal to Varanasi. However, there are services departing from Surathkal and arriving at Varanasi Jn via Sawantwadi Road and Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 41h 35m.
The distance between Surathkal and Varanasi is 1658 km. The road distance is 1923.9 km.
The best way to get from Surathkal to Varanasi without a car is to train via Sāvantvādi which takes 41h 35m and costs ₹1,100 - ₹9,500.
It takes approximately 5h 15m to get from Surathkal to Varanasi, including transfers.
Surathkal to Varanasi bus services, operated by Globehopper Mobility, depart from Kulai- Near Shetty Ice Cream station.
Surathkal to Varanasi train services, operated by Indian Railways, depart from Surathkal station.
The best way to get from Surathkal to Varanasi is to fly which takes 5h 15m and costs ₹10,000 - ₹18,000. Alternatively, you can train via Sāvantvādi, which costs ₹1,100 - ₹9,500 and takes 41h 35m, you could also bus, which costs and takes 45h 6m.
What companies run services between Surathkal, India and Varanasi, India?
IndiGo Airlines and Air India Express fly from Bajpe Airport (IXE) to Varanasi Airport (VNS) every 4 hours. Alternatively, you can take a train from Surathkal to Varanasi Jn via Sawantwadi Road and Pt.Deen Dayal Upadhyaya Jn. in around 41h 35m.
- Website
- goindigo.in
Flights from Bajpe Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Bajpe Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Bajpe Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Bajpe Airport to Varanasi Airport via Madras
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Bajpe Airport to Varanasi Airport via Delhi
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹10,000–15,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Varanasi Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Bajpe Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Saturday
- Estimated price
- ₹8,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Surathkal to Sawantwadi Road
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Sawantwadi Road to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 32h 51m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Surathkal to Mysore Jn
- Ave. Duration
- 10h 38m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Mysore Jn to Varanasi Jn
- Ave. Duration
- 2d
- Frequency
- Twice a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–4,900
- First Class (1A)
- ₹6,500–8,500
- Website
- Globehopper Mobility
Bus from Kulai- Near Shetty Ice Cream to Hyderabad
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Website
- omio.com
Bus from Hyderabad to Varanasi
- Ave. Duration
- 29h 1m
- Frequency
- 5 times a day
- Schedules at
- hanstravel.in
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Varanasi
- Ave. Duration
- 24h 50m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Secunderabad to Varanasi
- Ave. Duration
- 24h 35m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Hyderabad to Varanasi
- Ave. Duration
- 29h 31m
- Frequency
- 3 times a day
- Schedules at
- Tranzking Travels
Bus from Secunderabad to Varanasi
- Ave. Duration
- 27h 15m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Hyderabad to Varanasi
- Ave. Duration
- 29h
- Frequency
- Twice daily
- Website
- Travel Point World LLP
Bus from Secunderabad to Varanasi
- Ave. Duration
- 24h 5m
- Frequency
- Twice daily
- Website
- Travel Point World LLP
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Hyderabad to Varanasi
- Ave. Duration
- 22h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹900–3,400
- Schedules at
- Zingbus
Bus from Secunderabad to Varanasi
- Ave. Duration
- 26h 15m
- Frequency
- Once daily
- Estimated price
- ₹900–3,400
- Schedules at
- Zingbus
- Website
- Sana Travels
Bus from Hyderabad to Varanasi
- Ave. Duration
- 30h 55m
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Hyderabad to Varanasi
- Ave. Duration
- 27h 10m
- Frequency
- 4 times a week
- Schedules at
- Al Travels
Bus from Secunderabad to Varanasi
- Ave. Duration
- 27h 15m
- Frequency
- Once daily
- Schedules at
- Al Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Hyderabad to Varanasi
- Ave. Duration
- 22h 15m
- Frequency
- Once a week
- Estimated price
- ₹1,400–3,600
- Website
- Shymoli Paribahan
- Website
- Rahulraj Travels Mesai
Bus from Hyderabad to Varanasi
- Ave. Duration
- 29h
- Frequency
- Once a week
- Schedules at
- Rahulraj Travels Mesai
- Website
- Rugby Roadways
Bus from Hyderabad to Varanasi
- Ave. Duration
- 29h 50m
- Frequency
- Once a week
- Schedules at
- Rugby Roadways
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Bejal to Lakdikapool
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Estimated price
- ₹1,000–2,200
- Schedules at
- vrlbus.in
- AC Sleeper
- ₹1,500–2,200
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, 5 incredible day trips from Florence by train, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
Surathkal to Varanasi bus services, operated by Globehopper Mobility, arrive at Hyderabad station.
Surathkal to Varanasi train services, operated by Indian Railways, arrive at Sawantwadi Road station.
Yes, the driving distance between Surathkal to Varanasi is 1924 km. It takes approximately 27h 56m to drive from Surathkal to Varanasi.
Book your Surathkal to Varanasi bus tickets online with Omio.
There are 1502+ hotels available in Varanasi.




















