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 21–40 of 57 buses
Private - AC ↑ Up Clear all
JINIA bus WB37L2157 Private - AC
JINIA
WB37L2157
Asansol Digha
7:50 PM 5:15 AM
JINIA TRAVEL'S View Details
JINIA bus WB37L1903 Private - AC
JINIA
WB37L1903
Durgapur (City Center) Digha
7:05 PM 3:40 AM
JINIA TRAVEL'S View Details
KALOSONA bus WB29F3099 Private - AC
KALOSONA
WB29F3099
Kolkata (Esplanade) Siliguri
6:45 PM _ _ : _ _
KALOSONA DREAMLINE View Details
KOJAGARI bus WB33M2343 Private - AC
KOJAGARI
WB33M2343
Keshpur Digha
5:30 AM 10:50 AM
Keshpur View Details
KOJAGARI bus WB33M4796 Private - AC
KOJAGARI
WB33M4796
Medinipur Digha
5:55 AM 8:55 AM
Medinipur View Details
MAA JOSODA bus WB73P5220 Private - AC
MAA JOSODA
WB73P5220
Hili Siliguri
7:00 PM _ _ : _ _
MAA JASODA PARIBAHAN View Details
MAA LAXMI bus WB29H2171 Private - AC
MAA LAXMI
WB29H2171
Solpatta Barasat
3:05 AM 8:50 AM
Solpatta View Details
MAA RUDRAYANI bus WB35E2746 Private - AC
MAA RUDRAYANI
WB35E2746
Medinipur Mayapur
7:10 AM 1:10 PM
Medinipur View Details
MAA TARA bus WB35E2745 Private - AC
MAA TARA
WB35E2745
Medinipur Mayapur
7:10 AM 1:10 PM
Medinipur View Details
MAHAPRABHU bus WB432763 Private - AC
MAHAPRABHU
WB432763
Bardhaman Karimpur
4:10 AM 9:15 AM
MAHAPRABHU TRAVELS View Details
MAHAPRABHU bus WB73F5865 Private - AC
MAHAPRABHU
WB73F5865
Cooch Behar Siliguri
7:45 AM _ _ : _ _
MAHAPRABHU TRAVELS View Details
MAHARAJA bus WB55E8111 Private - AC
MAHARAJA
WB55E8111
Purulia Durgapur (City Center)
4:35 AM 8:15 AM
Purulia View Details
MAJOR bus WB37H5392 Private - AC
MAJOR
WB37H5392
Durgapur (Station) Bokaro
6:15 AM 11:15 AM
Durgapur (Station) View Details
MAMONI bus WB57Q9518 Private - AC
MAMONI
WB57Q9518
Kandi Digha
10:30 PM 8:10 AM
Kandi View Details
MONIKANCHAN bus WB67E4911 Private - AC
MONIKANCHAN
WB67E4911
Jhargram Manbazar
5:30 AM 10:10 AM
Jhargram View Details
NARAYANI bus WB31A6686 Private - AC
NARAYANI
WB31A6686
Digha Howrah
10:30 AM 4:00 PM
Digha View Details
NEEL MADHAV bus WB33K1152 Private - AC
NEEL MADHAV
WB33K1152
Jhargram Digha
5:40 AM 10:50 AM
Jhargram View Details
NILKANTHA bus WB31A0273 Private - AC
NILKANTHA
WB31A0273
Solpatta Kolkata (Esplanade)
3:40 AM _ _ : _ _
Solpatta View Details
NON STOP bus WB19F1740 Private - AC
NON STOP
WB19F1740
Bankura Durgapur (Station)
2:35 PM 3:50 PM
Bankura View Details
PALLY DUTH bus WB41K3344 Private - AC
PALLY DUTH
WB41K3344
Mejia Karunamoyee
5:30 AM 10:30 AM
Sonamukhi 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(); })();