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 421–440 of 1,089 buses
AC ↓ Down Clear all
KUHELIKA bus WB41G5115 Private - NON AC
KUHELIKA
WB41G5115
Bardhaman Kharagpur
6:05 AM 10:50 AM
KUHELIKA PARIBAHAN View Details
LAL KAMAL bus WB29C1146 Private - NON AC
LAL KAMAL
WB29C1146
Hura Kharagpur
4:45 AM 11:30 AM
Hura View Details
LAL KAMAL bus WB339754 Private - NON AC
LAL KAMAL
WB339754
Silda Medinipur
5:50 AM _ _ : _ _
Silda View Details
LAL PARUL bus WB67B1994 Private - NON AC
LAL PARUL
WB67B1994
Bankura Barabazar
8:15 AM 12:00 PM
Bankura View Details
LAL PARUL bus WB67G9535 Private - NON AC
LAL PARUL
WB67G9535
Bankura Medinipur
6:10 AM 10:30 AM
Bankura View Details
LAL PARUL bus WB67B9980 Private - NON AC
LAL PARUL
WB67B9980
Bardhaman Manbazar
4:25 AM _ _ : _ _
Bardhaman View Details
LAL PARUL bus WB67C1598 Private - NON AC
LAL PARUL
WB67C1598
Bankura Medinipur
7:15 AM 11:30 AM
Bankura View Details
LAL PARUL bus WB67B7403 Private - NON AC
LAL PARUL
WB67B7403
Bankura Durgapur (Station)
12:35 PM 2:00 PM
Bankura View Details
LALKAMAL bus WB33C1916 Private - NON AC
LALKAMAL
WB33C1916
Medinipur Ghatal
6:05 AM 11:15 AM
Medinipur View Details
LALKAMAL bus WB319067 Private - NON AC
LALKAMAL
WB319067
Harinarayanpur Medinipur
7:00 AM 11:00 AM
Harinarayanpur View Details
LALKAMAL bus WB33L8127 Private - NON AC
LALKAMAL
WB33L8127
Kharagpur Manbazar
4:20 AM 9:00 AM
Kharagpur View Details
LAXMI JANARDAN bus WB33E1199 Private - NON AC
LAXMI JANARDAN
WB33E1199
Trilochanpur Bandwan
5:10 AM 10:45 AM
Trilochanpur View Details
LAXMI JANARDAN bus WB33F1493 Private - NON AC
LAXMI JANARDAN
WB33F1493
Jhilimili Medinipur
6:20 AM _ _ : _ _
Jhilimili View Details
LAXMI JANARDAN bus WB55A7758 Private - NON AC
LAXMI JANARDAN
WB55A7758
Manbazar Jhargram
8:05 AM 11:05 AM
Manbazar View Details
LAXMI NARAYAN bus WB49N1977 Private - NON AC
LAXMI NARAYAN
WB49N1977
Chandrakona Town Howrah
6:10 AM _ _ : _ _
Chandrakona Town View Details
LAXMI NARAYAN bus WB33A9341 Private - NON AC
LAXMI NARAYAN
WB33A9341
Srinagar Fulkusma
6:45 AM 11:10 AM
Srinagar View Details
LAXMI NARAYAN bus WB67A5273 Private - NON AC
LAXMI NARAYAN
WB67A5273
Mecheda Khatra
6:20 AM _ _ : _ _
Mecheda View Details
LAXMI NARAYAN bus WB31AC1498 Private - NON AC
LAXMI NARAYAN
WB31AC1498
Digha Raipur
4:20 AM 10:30 AM
Digha View Details
LAXMI NARAYAN bus WB29B6676 Private - NON AC
LAXMI NARAYAN
WB29B6676
Chandrakona Road Silda
5:55 AM 12:00 PM
Chandrakona Road View Details
LAXMI PRIYA bus WB33A2338 Private - NON AC
LAXMI PRIYA
WB33A2338
Bishnupur Medinipur
8:30 AM 11:30 AM
Bishnupur 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(); })();