Sri Lanka’s bus & van booking

Book your seat in under two minutes.

Compare every bus and van on your route, choose exactly where you sit, and get an instant e‑ticket with QR — no queues, no phone calls.

Instant e-ticket with QR Live seat availability Secure card & wallet payments 24/7 customer support
Why iBus

Booking a bus seat, minus the friction.

More Choices

Every operator on your route in one search, so you always find the right bus.

Customer Support

A real team on WhatsApp and phone, before, during and after your trip.

Best Price

Transparent segment fares and coupons — the price you see is the price you pay.

Agent Assistance

Prefer a hand? Our agents can book and manage your seat for you.

How it works

Book your seat in three simple steps

01

Search your route

Pick your departure, destination and travel date. See every bus and van with live seat availability and fares.

02

Choose your seat

Open the live seat map, pick exactly where you want to sit, and add passenger details in one screen.

03

Pay & travel

Pay securely by card or wallet and get an instant e-ticket with QR code — ready to board.

Start booking
Bus Van
5+
Daily routes
1k
Monthly travellers
4.9
Avg. rating
Deals

Special offers

We’re growing fast

10+
Schedules
5+
Places
159+
Daily seats booked

Your seat is waiting.

Compare buses, pick your seat and pay in under two minutes — with an instant e-ticket every time.

Book your bus ticket