SarkariBus - State Bus Timetables
UPSRTC · Uttar Pradesh

Varanasi Bus Stand Timetable

वाराणसी

Run by Uttar Pradesh State Road Transport Corporation

28 routes out152 departures a dayFirst bus 12:00 AMLast bus 10:45 PM31 routes in

Timetable

Varanasi Bus Timings

Every listed bus from Varanasi, with timings, fares and the stops on the way.

Next Departures

 

  • Azamgarh

    आजमगढ़

    via CHANDAWAK, DEVGAW +2

    Departs Varanasi· 9 buses

    • 12:00 AM
    • 3:20 AM
    • 3:30 AM
    • 3:40 AM
    • 3:50 AM
    • 4:10 AM
    • 4:20 AM
    • 4:40 AM
    • 4:50 AM
  • Baidhan

    बैधन

    via ROBERTSGANJ, RENUKOOT +3

    Departs Varanasi· 6 buses

    • 7:00 AM
    • 10:00 AM
    • 11:00 AM
    • 2:00 PM
    • 3:30 PM
    • 10:00 PM
  • Ballia

    बलिया

    via CHANDWAK, DEVGAON +4

    Departs Varanasi

    • 5:00 AM
  • Ballia

    बलिया

    via SAIDPUR, GAZIPUR

    Departs Varanasi· 2 buses

    • 7:00 AM
    • 8:00 AM
  • Belthararoad

    बेल्थररोअद

    via AZAMGARH, GORAKHPUR

    Departs Varanasi

    • 10:30 PM
  • Birbhanpur

    बिर्भनपुर

    via SADPUR, NANDGANJ +5

    Departs Varanasi

    • 12:30 PM
  • Birpur

    बिरपुर

    via SAIDPUR, NANDGANJ +4

    Departs Varanasi

    • 12:15 PM
  • Ghazipur

    गाज़ीपुर

    via SAIDPUR, NANDGANJ

    Departs Varanasi· 9 buses

    • 9:00 AM
    • 9:30 AM
    • 9:45 AM
    • 10:00 AM
    • 10:30 AM
    • 10:45 AM
    • 3:30 PM
    • 8:30 PM
    • 9:30 PM
  • Gorakhpur

    गोरखपुर

    via AZAMGARH

    Departs Varanasi· 14 buses

    • 7:00 AM
    • 7:30 AM
    • 8:00 AM
    • 8:15 AM
    • 3:00 PM
    • 4:00 PM
    • 4:15 PM
    • 4:30 PM
    • 6:00 PM
    • 7:00 PM
    • 7:45 PM
    • 8:00 PM
    • 9:00 PM
    • 10:00 PM
  • Handiya

    हंदिया

    via AURAI, GOPIGANJ

    Departs Varanasi· 9 buses

    • 4:40 AM
    • 4:50 AM
    • 5:00 AM
    • 5:10 AM
    • 5:20 AM
    • 5:30 AM
    • 5:40 AM
    • 5:50 AM
    • 6:00 AM
  • Jaunpur

    जौनपुर

    via BABATPUR, PHOOLPUR

    Departs Varanasi· 6 buses

    • 8:00 AM
    • 8:30 AM
    • 12:00 PM
    • 12:30 PM
    • 4:00 PM
    • 5:00 PM
  • Jhansi

    झांसी

    via PRAYAGRAJ, KANPUR +1

    Departs Varanasi

    • 6:00 PM
  • Kanauj

    कनौज

    via BHADOHI, PRAYAGRAJ +1

    Departs Varanasi· 2 buses

    • 6:30 PM
    • 7:42 PM
  • Kanpur

    कानपुर

    via GOPIGANJ, PRAYAGRAJ

    Departs Varanasi· 10 buses

    • 7:00 AM
    • 7:45 AM
    • 9:00 AM
    • 9:30 AM
    • 10:00 AM
    • 10:30 AM
    • 11:00 AM
    • 12:00 PM
    • 4:00 PM
    • 9:45 PM
  • Karvi

    कर्वि

    via GOPIGANJ, PRAYAGRAJ +1

    Departs Varanasi· 2 buses

    • 2:24 PM
    • 3:57 PM
  • Kathmandu

    कथ्मंदु

    via AZAMGARH, GORAKHPUR +1

    Departs Varanasi· 2 buses

    • 7:00 PM
    • 10:00 PM
  • Lucknow

    लखनऊ

    via JAUN PUR, SULTANPUR

    Departs Varanasi· 8 buses

    • 7:00 AM
    • 9:30 AM
    • 3:30 PM
    • 4:00 PM
    • 5:00 PM
    • 6:00 PM
    • 9:00 PM
    • 10:00 PM
  • Lucknow

    लखनऊ

    via JAUNPUR, SULTANPUR

    Departs Varanasi· 6 buses

    • 8:00 AM
    • 9:00 AM
    • 11:00 AM
    • 6:00 PM
    • 9:00 PM
    • 10:45 PM
  • Lucknow (alambagh)

    अलंबघ

    via JAUNPUR, BADSHAHPUR +2

    Departs Varanasi· 2 buses

    • 5:00 AM
    • 4:00 PM
  • Lucknow (alambagh)

    अलंबघ

    via JAUNPUR, MACHHALI +4

    Departs Varanasi· 6 buses

    • 5:30 AM
    • 7:30 AM
    • 8:45 AM
    • 10:00 AM
    • 9:00 PM
    • 10:00 PM

1–20 of 28 routes

Times are when the bus leaves Varanasi; the next bus on each route is in red. Concession fares apply to eligible passengers only. Timings can change, so please confirm with the bus stand before you travel.

About

Varanasi Bus Stand

Varanasi bus stand (वाराणसी) is run by the Uttar Pradesh State Road Transport Corporation (UPSRTC) in Uttar Pradesh. Our timetable lists 28 routes and 152 departures a day from Varanasi, going to 24 places. The first bus leaves at 12:00 AM for Azamgarh, and the last at 10:45 PM for Lucknow.

The most frequent buses from Varanasi go to Mirzapur (19 a day), Lucknow (alambagh) (15 a day) and Vindhyanagar (15 a day). 31 routes bring buses into Varanasi, from places such as Gorakhpur, Lucknow (alambagh) and Lucknow.

To check a timing or ask about a bus, call the Varanasi bus stand on 05422508033, or the UPSRTC helpline on 18001802877.

FAQ

Varanasi Bus Stand Questions

Quick answers about buses, timings and fares at Varanasi bus stand.

What is the Varanasi bus stand enquiry number?

The enquiry number for Varanasi bus stand is 05422508033. You can also call the UPSRTC helpline on 18001802877.

How many buses leave Varanasi bus stand every day?

Our timetable lists 152 departures a day from Varanasi, on 28 UPSRTC routes to 24 places.

What time is the first and last bus from Varanasi?

The first listed bus leaves Varanasi at 12:00 AM for Azamgarh. The last one leaves at 10:45 PM for Lucknow.

Which places have direct buses from Varanasi?

The most frequent direct buses from Varanasi go to Mirzapur (19 a day), Lucknow (alambagh) (15 a day), Vindhyanagar (15 a day), Gorakhpur (14 a day) and Lucknow (14 a day). The timetable above lists all 24 places, with every stop on each route.

Which buses come to Varanasi bus stand?

31 UPSRTC routes bring buses into Varanasi, from places such as Gorakhpur, Lucknow (alambagh), Lucknow and Allhabad. Switch the timetable to Arrivals to see them all.

Can I book UPSRTC tickets from Varanasi on SarkariBus?

No, SarkariBus doesn't sell tickets. You can buy them at the Varanasi bus stand counter or on the corporation's own website.

Are these Varanasi bus timings accurate?

The Varanasi timetable is compiled from published schedules and other public sources, and corrected when people report changes. Services can change at short notice, so please confirm with the bus stand on 05422508033 before you travel.