Serving all of West Bengal Updated timetables & schedules
Bus Sathi Mobile App is Here!
Search routes, save favourites & check live timetables on the go — install the app now for the best experience.
Faster
Offline-ready
Alerts
Install Now Get Bus Sathi on Google Play
Maybe later
Live directory · 1,184 buses indexed

Find any bus across West Bengal

Search routes by stop name, compare timetables and view step-by-step schedules for private and government buses.

Showing 721–740 of 1,089 buses
AC ↓ Down Clear all
PLATINUM bus WB33D0020 Private - NON AC
PLATINUM
WB33D0020
Ghatal Medinipur
12:40 PM _ _ : _ _
Ghatal View Details
PRASHANNA bus WB17N1692 Private - NON AC
PRASHANNA
WB17N1692
Kukrahati Bardhaman
3:10 AM 9:15 AM
Kukrahati View Details
PRATIDIN bus WB319082 Private - NON AC
PRATIDIN
WB319082
Digha Arambagh
2:50 AM 9:45 AM
Digha View Details
PRATIDIN bus WB29A3038 Private - NON AC
PRATIDIN
WB29A3038
Itaberia Bardhaman
3:15 AM 10:30 AM
Itaberia View Details
PRATIDIN bus WB11D4819 Private - NON AC
PRATIDIN
WB11D4819
Howrah Chandrakona Town
8:10 AM 12:10 PM
PRATIDIN PARIBAHAN View Details
PRATIKSHA bus WB41G0104 Private - NON AC
PRATIKSHA
WB41G0104
Bardhaman Manbazar
6:50 AM 11:35 AM
Bardhaman View Details
PRATIKSHA bus WB41H7004 Private - NON AC
PRATIKSHA
WB41H7004
Bardhaman Tatanagar
7:30 AM 3:30 PM
Bardhaman View Details
PRATIKSHA bus WB41K3204 Private - NON AC
PRATIKSHA
WB41K3204
Tatanagar Bardhaman
6:30 AM 2:40 PM
Tatanagar View Details
PRATIMA bus WB67B8770 Private - NON AC
PRATIMA
WB67B8770
Raniganj Kashipur
5:50 AM 9:25 AM
Raniganj View Details
PRAVATI bus WB29D6342 Private - NON AC
PRAVATI
WB29D6342
Haldia Gidhni
2:20 AM _ _ : _ _
PRAVATI TRAVELS View Details
PRINCE bus WB57B3775 Private - NON AC
PRINCE
WB57B3775
Lalgola Bardhaman
3:15 AM 8:50 AM
BHARASHA TRAVELS View Details
PRITI bus WB23C9977 Private - NON AC
PRITI
WB23C9977
Egra Ghatal
6:35 AM _ _ : _ _
Egra View Details
PRIYA bus WB41C9478 Private - NON AC
PRIYA
WB41C9478
Katwa Asansol
5:00 AM 9:20 AM
PRIYA BUS SERVICE View Details
PRIYA bus WB517348 Private - NON AC
PRIYA
WB517348
Katwa Asansol
7:40 AM 12:00 PM
PRIYA BUS SERVICE View Details
PRIYA RANO bus WB534718 Private - NON AC
PRIYA RANO
WB534718
Bolpur Baharampur
6:40 AM 11:00 AM
Bolpur View Details
PRIYAJIT bus WB15C4942 Private - NON AC
PRIYAJIT
WB15C4942
Ramjibanpur Howrah
4:45 AM _ _ : _ _
Ramjibanpur View Details
PRIYAJIT bus WB25F5052 Private - NON AC
PRIYAJIT
WB25F5052
Kolkata Chandrakona Town
6:00 AM _ _ : _ _
Kolkata View Details
PRIYAJIT bus WB49N0795 Private - NON AC
PRIYAJIT
WB49N0795
Howrah Chandrakona Town
7:40 AM 11:30 AM
Howrah View Details
PRIYANKA bus WB15C1722 Private - NON AC
PRIYANKA
WB15C1722
Tarkeshwar Bankura
6:40 AM 11:05 AM
Tarkeshwar View Details
PRIYANKA bus WB17N4048 Private - NON AC
PRIYANKA
WB17N4048
Chuchura Bankura
5:10 AM 11:20 AM
Chuchura View Details
function setTab(tab) { document.getElementById('tab-route').style.display = tab === 'route' ? '' : 'none'; document.getElementById('tab-stop').style.display = tab === 'stop' ? '' : 'none'; document.getElementById('tab-bus').style.display = tab === 'bus' ? '' : 'none'; document.querySelectorAll('.search-tab').forEach((b, i) => b.classList.toggle('active', (i===0 && tab==='route') || (i===1 && tab==='stop') || (i===2 && tab==='bus'))); if (tab === 'stop') { document.getElementById('stop-input')?.focus(); } else if (tab === 'bus') { document.getElementById('bus-search-input')?.focus(); } else { document.getElementById('hero-search-input')?.focus(); } } /* ── Home slider banner ── */ (function () { const track = document.getElementById('hb-slider-track'); if (!track) return; const slides = track.children.length; let idx = 0, timer = null; window.hbSliderGoTo = function (i) { idx = (i + slides) % slides; track.style.transform = `translateX(-${idx * 100}%)`; document.querySelectorAll('.hb-dot').forEach((d, di) => d.classList.toggle('active', di === idx)); }; window.hbSliderMove = function (dir) { hbSliderGoTo(idx + dir); resetAutoplay(); }; function resetAutoplay() { if (timer) clearInterval(timer); if (slides > 1) timer = setInterval(() => hbSliderMove(1), 5000); } if (slides > 1) resetAutoplay(); })();