There are 6 ways to get from Bantwal to Varanasi by plane, bus, train, 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 14m₹12,225–19,507Bus, train
cheapest- Take the bus from B C Road to Kempegowda B.S.bus
- Take the train from Ksr Bengaluru to Varanasi Jntrain 22687
2d 5h₹1,409–9,162Bus via Hyderabad
- Take the bus from B C Road to Kempegowda B.S.bus
- Take the bus from Kempegowda BS Majestic to Shamshabad B.S.bus
- Take the bus from Secunderabad to Varanasibus
38h 8mTrain
- Take the train from Thokur to Madgaontrain 09014
- Take the train from Madgaon to Pt.Deen Dayal Upadhyaya Jn.train 12741
42h 24m₹1,937–10,066Drive 1,924.4 km
- Drive from Bantwal to Varanasicar 1,924.4 km
28h 30m₹21,546–31,122Bus
- Take the bus from BC Road to Bengalurubus redbusIndia_A/C Sleeper / ...
- Take the bus from Bengaluru to Varanasibus redbusIndia_A/C Seater / Sleeper / ...
45h 25m
Bajpe Airport (IXE) to Varanasi Airport (VNS) flights
Comparing Your Travel Options
The cheapest way to get from Bantwal to Varanasi is to bus and train which costs ₹1,400 - ₹9,500 and takes 2 days 5h.
The fastest way to get from Bantwal to Varanasi is to fly which takes 5h 14m and costs ₹12,000 - ₹20,000.
No, there is no direct bus from Bantwal to Varanasi. However, there are services departing from B C Road and arriving at Varanasi via Kempegowda BS Majestic, Shamshabad and Secunderabad. The journey, including transfers, takes approximately 38h 8m.
No, there is no direct train from Bantwal to Varanasi. However, there are services departing from Thokur and arriving at Varanasi Jn via Madgaon and Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 42h 24m.
The distance between Bantwal and Varanasi is 1676 km. The road distance is 1924.4 km.
The best way to get from Bantwal to Varanasi without a car is to bus via Hyderabad which takes 38h 8m and costs .
It takes approximately 5h 14m to get from Bantwal to Varanasi, including transfers.
Bantwal to Varanasi bus services, operated by SLGT Travels, depart from BC Road station.
Bantwal to Varanasi train services, operated by Indian Railways, depart from Thokur station.
The best way to get from Bantwal to Varanasi is to fly which takes 5h 14m and costs ₹12,000 - ₹20,000. Alternatively, you can bus via Hyderabad, which costs and takes 38h 8m, you could also train, which costs ₹1,900 - ₹11,000 and takes 42h 24m.
What companies run services between Bantwal, India and Varanasi, India?
IndiGo Airlines, Air India Express, and Starlight Airline fly from Bajpe Airport (IXE) to Varanasi Airport (VNS) 4 times a day. Alternatively, you can take a bus from B C Road to Varanasi via Kempegowda BS Majestic, Shamshabad B.S., Shamshabad, Taj Tri Star, and Secunderabad in around 38h 8m.
- Website
- goindigo.in
Flights from Bajpe Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹11,000–15,000
Flights from Bajpe Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹11,000–15,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–21,000
- Website
- starlightairline.com
Flights from Bajpe Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,500–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Thokur to Madgaon
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Madgaon to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 34h 28m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Ksr Bengaluru to Varanasi Jn
- Ave. Duration
- 46h 5m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from B C Road to Kempegowda B.S.
- Ave. Duration
- 6h 25m
- Frequency
- Every 15 minutes
- Estimated price
- ₹400–1,200
- Schedules at
- ksrtc.in
Bus from Kempegowda BS Majestic to Shamshabad B.S.
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ₹800–1,700
- Schedules at
- ksrtc.in
Bus from B C Road to Kempegowda B.S.
- Ave. Duration
- 6h 25m
- Frequency
- Every 15 minutes
- Estimated price
- ₹400–1,200
- Schedules at
- ksrtc.in
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Secunderabad to Varanasi
- Ave. Duration
- 24h 5m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from BC Road to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Varanasi
- Ave. Duration
- 37h 10m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Secunderabad to Varanasi
- Ave. Duration
- 24h 35m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from BC Road to Bengaluru
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Varanasi
- Ave. Duration
- 47h
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from BC Road to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Website
- Rajdhani Travels (Patan)
Bus from BC Road to Bengaluru
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
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 The beginner’s guide to the 2018 World Nomad Games, Why you should take the train in the US, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Bantwal to Varanasi bus services, operated by SLGT Travels, arrive at Bengaluru station.
Bantwal to Varanasi train services, operated by Indian Railways, arrive at Madgaon station.
Yes, the driving distance between Bantwal to Varanasi is 1924 km. It takes approximately 28h 30m to drive from Bantwal to Varanasi.
Book your Bantwal to Varanasi bus tickets online with Omio.
There are 1528+ hotels available in Varanasi.










