UPSRTC · Uttar PradeshBallia Bus Stand Timetable
बलिया
Run by Uttar Pradesh State Road Transport Corporation
Timetable
Ballia Bus Timings
Every listed bus from Ballia, with timings, fares and the stops on the way.
Next Departures
| Route | Bus Type | |||
|---|---|---|---|---|
| Azamgarhआजमगढ़ |
| via MAU | — | — |
| Beltharaबेल्थरा |
| via SIKANDARPUR | — | — |
| Deoriaदेवरिया |
| via NAGRA, BELTHRAROD, TURTIPAR +11 | — | — |
| Deoriaदेवरिया |
| via SIKANDERPUR, BALTHRAROAD, TURTIPAR +11 | — | — |
| Doharighatदोहरिघत |
| via BELTHERA ROAD, DOHARIGHAT, GHOSI | — | — |
| Gazipurगज़िपुर |
| via RASARA, MAU, MARDAH | — | — |
| Lucknowलखनऊ |
| via Bariya, Ballia, Mau +2 | — | — |
| Lucknow (alambagh)अलंबघ |
| via MAU, AZAMGARH, BASKHARI +2 | — | — |
| Mathuraमथुरा |
| via MAU, AZAMGARH, SHAHGANJ +6 | — | — |
| Mauमऊ |
| via RASHRA | — | — |
| Shahganjशहगंज |
| via MAU, AZAMGARH | — | — |
| Varanasiवाराणसी |
| via CHILKAHAR, RASARA, MAU +4 | — | — |
| Varanasiवाराणसी |
| via GAZIPUR, SAIDPUR | — | — |
Azamgarh
आजमगढ़
via MAUDeparts Ballia· 9 buses
- 9:30 AM
- 10:30 AM
- 10:45 AM
- 11:30 AM
- 12:15 PM
- 12:30 PM
- 12:45 PM
- 1:00 PM
- 5:45 PM
Belthara
बेल्थरा
via SIKANDARPURDeparts Ballia· 4 buses
- 1:30 AM
- 9:45 AM
- 11:00 AM
- 12:00 PM
Deoria
देवरिया
via NAGRA, BELTHRAROD +12Departs Ballia· 29 buses
- 5:00 AM
- 5:30 AM
- 5:45 AM
- 6:00 AM
- 6:15 AM
- 6:30 AM
- 6:45 AM
- 7:15 AM
- 7:45 AM
- 8:15 AM
- 8:45 AM
- 9:00 AM
- 9:15 AM
- 9:30 AM
- 10:00 AM
- 10:15 AM
- 10:30 AM
- 10:45 AM
- 11:00 AM
- 11:25 AM
- 11:45 AM
- 12:00 PM
- 12:25 PM
- 1:00 PM
- 2:00 PM
- 2:10 PM
- 2:30 PM
- 3:10 PM
- 3:30 PM
Deoria
देवरिया
via SIKANDERPUR, BALTHRAROAD +12Departs Ballia· 14 buses
- 5:15 AM
- 5:45 AM
- 6:00 AM
- 6:30 AM
- 8:45 AM
- 9:15 AM
- 9:45 AM
- 10:15 AM
- 11:15 AM
- 11:45 AM
- 1:00 PM
- 1:30 PM
- 3:40 PM
- 4:10 PM
Doharighat
दोहरिघत
via BELTHERA ROAD, DOHARIGHAT +1Departs Ballia
- 12:15 PM
Gazipur
गज़िपुर
via RASARA, MAU +1Departs Ballia· 2 buses
- 6:00 AM
- 7:00 AM
Lucknow
लखनऊ
via Bariya, Ballia +3Departs Ballia
- 12:00 PM
Lucknow (alambagh)
अलंबघ
via MAU, AZAMGARH +3Departs Ballia· 3 buses
- 8:30 PM
- 9:00 PM
- 9:30 PM
Mathura
मथुरा
via MAU, AZAMGARH +7Departs Ballia
- 11:00 AM
Mau
मऊ
via RASHRADeparts Ballia
- 1:00 PM
Shahganj
शहगंज
via MAU, AZAMGARHDeparts Ballia
- 2:10 PM
Varanasi
वाराणसी
via CHILKAHAR, RASARA +5Departs Ballia
- 12:00 PM
Varanasi
वाराणसी
via GAZIPUR, SAIDPURDeparts Ballia· 2 buses
- 1:00 PM
- 2:00 PM
1–13 of 13 routes
Times are when the bus leaves Ballia; 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
Ballia Bus Stand
Ballia bus stand (बलिया) is run by the Uttar Pradesh State Road Transport Corporation (UPSRTC) in Uttar Pradesh. Our timetable lists 14 routes and 69 departures a day from Ballia, going to 11 places. The first bus leaves at 1:30 AM for Belthara, and the last at 9:30 PM for Lucknow (alambagh).
The most frequent buses from Ballia go to Deoria (43 a day), Azamgarh (9 a day) and Belthara (4 a day). 16 routes bring buses into Ballia, from places such as Deoria, Kanpur and Azamgarh.
To check a timing or ask about a bus, call the Ballia bus stand on 05498220220, or the UPSRTC helpline on 18001802877.
Connections
Bus Stands Connected to Ballia
UPSRTC bus stands with direct buses to or from Ballia. Open one to see its own timetable.
- Deoriaदेवरिया4 direct routes
- Lucknow (alambagh)अलंबघ4 direct routes
- Varanasiवाराणसी4 direct routes
- Azamgarhआजमगढ़2 direct routes
- Beltharaबेल्थरा2 direct routes
- Doharighatदोहरिघत2 direct routes
- Gazipurगज़िपुर2 direct routes
- Lucknowलखनऊ2 direct routes
- Mathuraमथुरा2 direct routes
- Shahganjशहगंज2 direct routes
- Farrukhabadफर्रुखाबाद1 direct route
- Ghosiघोसि1 direct route
- Kanpurकानपुर1 direct route
- Mauमऊ1 direct route
FAQ
Ballia Bus Stand Questions
Quick answers about buses, timings and fares at Ballia bus stand.
What is the Ballia bus stand enquiry number?
The enquiry number for Ballia bus stand is 05498220220. You can also call the UPSRTC helpline on 18001802877.
How many buses leave Ballia bus stand every day?
Our timetable lists 69 departures a day from Ballia, on 14 UPSRTC routes to 11 places.
What time is the first and last bus from Ballia?
The first listed bus leaves Ballia at 1:30 AM for Belthara. The last one leaves at 9:30 PM for Lucknow (alambagh).
Which places have direct buses from Ballia?
The most frequent direct buses from Ballia go to Deoria (43 a day), Azamgarh (9 a day), Belthara (4 a day), Lucknow (alambagh) (3 a day) and Varanasi (3 a day). The timetable above lists all 11 places, with every stop on each route.
Which buses come to Ballia bus stand?
16 UPSRTC routes bring buses into Ballia, from places such as Deoria, Kanpur, Azamgarh and Lucknow (alambagh). Switch the timetable to Arrivals to see them all.
Can I book UPSRTC tickets from Ballia on SarkariBus?
No, SarkariBus doesn't sell tickets. You can buy them at the Ballia bus stand counter or on the corporation's own website.
Are these Ballia bus timings accurate?
The Ballia 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 05498220220 before you travel.

