There are 8 ways to get from Bilāspur 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 Bilaspur to Varanasibus redbusIndia_A/C Sleeper / ...
12h 30mTrain via Prayagraj
cheapest- Take the train from Bilaspur Jn to Prayagraj Jntrain 04160
- Take the train from Prayagraj Jn to Varanasi Jntrain 15003 / ...
15h 20m₹476–3,654Drive 511.7 km
- Drive from Bilāspur to Varanasicar 511.7 km
7h 58m₹4,959–7,162Taxi
- Take the taxi from Bilāspur to Varanasitaxi 511.7 km
7h 58m₹11,000–14,000Train to Mana Airport, fly
- Take the train from Bilaspur Jn to Raipur Jntrain
- Fly from Mana Airport (RPR) to Varanasi Airport (VNS)plane RPR - VNS
7h 58m₹11,127–19,377Bus via Ambikāpur
- Take the bus from Bilaspur to Ambikapurbus redbusIndia_A/C Seater / Sleeper
- Take the bus from Ambikapur to Varanasibus redbusIndia_A/C Seater / Sleeper / ...
14h 20mTrain
- Take the train from Bilaspur Jn to Pendra Roadtrain 18477 / ...
- Take the train from Pendra Road to Varanasi Citytrain 15160
18h 13m₹483–3,695Train to Veer Surendra Sai Airport, fly
- Take the train from Bilaspur Jn to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Varanasi Airport (VNS)plane JRG - VNS
10h 12m₹10,972–33,396
Mana Airport (RPR) to Varanasi Airport (VNS) flights
Comparing Your Travel Options
The cheapest way to get from Bilāspur to Varanasi is to train which costs ₹480 - ₹3,700 and takes 18h 13m.
The fastest way to get from Bilāspur to Varanasi is to drive which takes 7h 58m and costs ₹4,900 - ₹7,500.
Yes, there is a direct bus departing from Bilaspur and arriving at Varanasi. Services depart twice daily, and operate every day. The journey takes approximately 12h 30m.
No, there is no direct train from Bilāspur to Varanasi. However, there are services departing from Bilaspur Jn and arriving at Varanasi Jn via Prayagraj Jn. The journey, including transfers, takes approximately 15h 20m.
The distance between Bilāspur and Varanasi is 518 km. The road distance is 511.7 km.
The best way to get from Bilāspur to Varanasi without a car is to bus which takes 12h 30m and costs .
The bus from Bilaspur to Varanasi takes 12h 30m including transfers and departs twice daily.
Bilāspur to Varanasi bus services, operated by Naveen Transport, depart from Bilaspur station.
Bilāspur to Varanasi train services, operated by Indian Railways, depart from Bilaspur Jn station.
The best way to get from Bilāspur to Varanasi is to bus which takes 12h 30m and costs . Alternatively, you can train via Prayagraj, which costs ₹470 - ₹3,700 and takes 15h 20m.
What companies run services between Bilāspur, India and Varanasi, India?
Naveen Transport operates a bus from Bilaspur to Varanasi once daily, and the journey takes 12h 30m. Three other operators also service this route. Alternatively, you can take a train from Bilaspur Jn to Varanasi Jn via Prayagraj Jn in around 15h 20m.
- Website
- goindigo.in
Flights from Mana Airport to Varanasi Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Mana Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Veer Surendra Sai Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–31,000
- Website
- airindia.in
Flights from Mana Airport to Varanasi Airport via Delhi
- Ave. Duration
- 6h 42m
- When
- Monday to Saturday
- Estimated price
- ₹10,000–21,000
Flights from Mana Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹12,000–29,000
- Website
- airindiaexpress.in
Flights from Mana Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹12,000–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bilaspur Jn to Prayagraj Jn
- Ave. Duration
- 11h 20m
- Frequency
- Once a week
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Prayagraj Jn to Varanasi Jn
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bilaspur Jn to Raipur Jn
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bilaspur Jn to Pendra Road
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Pendra Road to Varanasi City
- Ave. Duration
- 15h 33m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Bilaspur Jn to Jharsuguda Jn
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Website
- Naveen Transport
Bus from Bilaspur to Varanasi
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Schedules at
- Naveen Transport
Bus from Bilaspur to Ambikapur
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Schedules at
- Naveen Transport
Bus from Ambikapur to Varanasi
- Ave. Duration
- 6h 40m
- Frequency
- Once a week
- Schedules at
- Naveen Transport
- Website
- Manish Travels - Ramrath
Bus from Bilaspur to Varanasi
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Schedules at
- Manish Travels - Ramrath
- Phone
- +91 8821009111
- [email protected]
- Website
- Shiv Shakti Transport
Bus from Bilaspur to Varanasi
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a week
- Website
- Shiv Shakti Transport
- Website
- Shiv Shakti Transport
Bus from Ambikapur to Varanasi
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a week
- Website
- Shiv Shakti Transport
- Website
- Shiv Shakti Transport
- Website
- Dwivedi Travels
Bus from Bilaspur to Varanasi
- Ave. Duration
- 13h 20m
- Frequency
- Twice a week
- Schedules at
- Dwivedi Travels
- [email protected]
- Website
- Royal Travels
Bus from Bilaspur to Ambikapur
- Ave. Duration
- 5h 20m
- Frequency
- Every 3 hours
- Website
- Royal Travels
- Website
- Dubey's Travels
Bus from Bilaspur to Ambikapur
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Schedules at
- Dubey's Travels
- Website
- Rajdhani Travels (Patan)
Bus from Bilaspur to Ambikapur
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +91 07712991500
- [email protected]
- Website
- Royal Travels Raipur
Bus from Bilaspur to Ambikapur
- Ave. Duration
- 4h 15m
- Frequency
- Twice a week
- Schedules at
- Royal Travels Raipur
- Website
- Prince Babra Transport
Bus from Bilaspur to Ambikapur
- Ave. Duration
- 6h 32m
- Frequency
- Twice a week
- Schedules at
- Prince Babra Transport
- Phone
- +91 9797308903
- [email protected]
- Website
- Rajdhani (Zamindara) Travels
Bus from Bilaspur to Ambikapur
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Website
- Rajdhani (Zamindara) Travels
- Website
- Rajdhani (Zamindara) Travels
- Website
- Baba Travels
Bus from Bilaspur to Ambikapur
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Schedules at
- Baba Travels
- Website
- Mahendra Travels Ambikapur
Bus from Ambikapur to Varanasi
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Schedules at
- Mahendra Travels Ambikapur
- Website
- Harshvardhan Project Pvt Ltd
Bus from Ambikapur to Varanasi
- Ave. Duration
- 8h 10m
- Frequency
- 4 times a week
- Schedules at
- Harshvardhan Project Pvt Ltd
- Phone
- +91 8009999389
- [email protected]
- Website
- Mahamaya Singh Bus Service
Bus from Ambikapur to Varanasi
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- Mahamaya Singh Bus Service
- Website
- Mahamaya Singh Bus Service
- Website
- Vasudeo Travels
Bus from Ambikapur to Varanasi
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Schedules at
- Vasudeo Travels
- Website
- Sengar Bus Service
Bus from Ambikapur to Varanasi
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Sengar Bus Service
- Ave. Duration
- 7h 58m
- Estimated price
- ₹11,000–14,000
Sai Laxmi Taxi And Travels
- Phone
- +91 99 93 60 01 84
- Website
- sailaxmitravel.com
Sitycab Car Rental
- Phone
- +91 88 18 88 12 34
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 Travelling to and around Russia for the 2018 FIFA World Cup, 4 of the smartest ways to explore Australia, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Bilāspur to Varanasi bus services, operated by Naveen Transport, arrive at Varanasi station.
Bilāspur to Varanasi train services, operated by Indian Railways, arrive at Prayagraj Jn station.
Yes, the driving distance between Bilāspur to Varanasi is 512 km. It takes approximately 7h 58m to drive from Bilāspur to Varanasi.
Book your Bilāspur to Varanasi bus tickets online with Omio and 12go.asia.
There are 1542+ hotels available in Varanasi.








