AB
ABUYA Modern
Luxury Bus Services
🆕 Kenya's Premier Bus Network

Travel Across Kenya
in Style & Comfort

From Nairobi to Moyale and everywhere in between — Abuya Modern delivers safe, reliable, luxurious travel daily.

View All Routes
18+
Routes
20k+
Passengers
10+
Years
24/7
Support
↓ Scroll

Choose Your Destination

Daily departures on 18 routes across Kenya. Book your seat in seconds.

Nairobi to Isiolo / Archers Post
Most Popular
KSh 1,500

Nairobi Isiolo / Archers Post

🕐 Daily Departures
KSh1,500
Nairobi to Sereolipi / Merille / Laisamis
Daily
KSh 2,000

Nairobi Sereolipi / Merille / Laisamis

🕐 Daily Departures
KSh2,000
Nairobi to Logologo / Marsabit / Bubisa
Scenic
KSh 2,500

Nairobi Logologo / Marsabit / Bubisa

🕐 Daily Departures
KSh2,500
Nairobi to Turbi / Walda / Sololo / Moyale
Long Haul
KSh 3,000

Nairobi Turbi / Walda / Sololo / Moyale

🕐 Daily Departures
KSh3,000
Nanyuki to Moyale
Express
KSh 2,500

Nanyuki Moyale

🕐 Daily Departures
KSh2,500
Isiolo to Moyale
Direct
KSh 2,000

Isiolo Moyale

🕐 Daily Departures
KSh2,000
Nairobi to Bura
Daily
KSh 1,800

Nairobi Bura

🕐 Daily Departures
KSh1,800
Nairobi to Hola
Daily
KSh 2,000

Nairobi Hola

🕐 Daily Departures
KSh2,000
Marsabit to Moyale
Short Haul
KSh 1,200

Marsabit Moyale

🕐 Daily Departures
KSh1,200
Bura to Nairobi
Return
KSh 1,800

Bura Nairobi

🕐 Daily Departures
KSh1,800
Mwingi to Nairobi
Daily
KSh 1,200

Mwingi Nairobi

🕐 Daily Departures
KSh1,200
Mwingi to Bangal
Short Hop
KSh 800

Mwingi Bangal

🕐 Daily Departures
KSh800
Mwingi to Madogo
Short Hop
KSh 800

Mwingi Madogo

🕐 Daily Departures
KSh800
Mwingi to Bura
Daily
KSh 1,400

Mwingi Bura

🕐 Daily Departures
KSh1,400
Mwingi to Hola
Daily
KSh 1,400

Mwingi Hola

🕐 Daily Departures
KSh1,400
Nairobi to Busia
Express
KSh 2,000

Nairobi Busia

🕐 Daily Departures
KSh2,000
Moyale to Nairobi
Return
KSh 3,000

Moyale Nairobi

🕐 Daily Departures
KSh3,000
Marsabit to Nairobi
Return
KSh 2,500

Marsabit Nairobi

🕐 Daily Departures
KSh2,500
Abuya Bus Abuya Bus Abuya Bus Abuya Bus

Kenya's Most Trusted Bus Company

Abuya Modern Bus has been connecting communities across Kenya since 2014. From Nairobi's bustling streets to the remote beauty of Northern Kenya, we bring safe, comfortable travel to every passenger.

Our fleet of modern Scania coaches is maintained to the highest standards. Every journey is GPS-tracked, every driver professionally trained, and every seat designed for comfort on long-distance routes.

🛡
Fully Licensed & Insured
📱
WhatsApp Booking
🚌
Modern Scania Fleet
📍
GPS Tracked Routes
Air Conditioned
📞
24/7 Customer Support

Modern Scania Coaches

Premium vehicles built for comfort on Kenya's roads.

VIP Executive Coach
VIP

VIP Executive Coach

Reclining leather seats, A/C, snacks included

Standard Coach
Standard

Standard Coach

Cushioned seats, A/C, spacious luggage bay

Double-Decker
DD

Double-Decker

Upper-deck panoramic views, high capacity

Night Runner
Night

Night Runner

Luxury night travel, reclining sleeper seats

Travel with Confidence

Thousands of Kenyans trust Abuya Modern every day.

🛡

Safety First

Every bus is rigorously inspected. Professional, licensed drivers with years of experience on Kenyan roads.

On-Time Departures

We respect your time. Our buses depart on schedule and our operations team monitors every journey.

💺

Comfortable Seats

Reclining seats, extra legroom and A/C on all coaches. 48 seats per bus with spacious layout.

📱

Easy Booking

Book instantly via WhatsApp. No app downloads needed — just message us and your seat is confirmed.

💳

Affordable Fares

Competitive pricing with no hidden charges. Senior and student discounts available on request.

👔

Luggage Allowance

Generous luggage allowance on all routes. Parcel delivery also available — reliable & affordable.

What Our Passengers Say

★★★★★

Best bus company on the Nairobi-Moyale route. The seats are so comfortable, I actually slept through most of the journey. Will always use Abuya!

AH
Ahmed Hassan
Nairobi → Moyale
★★★★★

Booking on WhatsApp was so easy. The driver was professional, bus departed on time. Highly recommend Abuya Modern for the Marsabit route!

FM
Fatuma Maalim
Nairobi → Marsabit
★★★★★

I travel Mwingi-Nairobi regularly for business and Abuya is my go-to. Always on time, clean buses and very affordable. Five stars!

JK
James Kioko
Mwingi → Nairobi

Frequently Asked Questions

Everything you need to know about travelling with Abuya Modern Bus.

Book directly on this website — select your route, pick your seat, fill in your details and confirm via WhatsApp on 0756 908 988. Booking takes under 60 seconds and you get instant confirmation from our team.
The Nairobi to Moyale bus fare on Abuya Modern Bus is KSh 3,000 per seat. The bus stops at Turbi, Walda, and Sololo along the way. Daily departures from Nairobi Bus Station, Eastleigh.
The Nairobi to Marsabit bus fare on Abuya Modern Bus is KSh 2,500 per seat. The route also covers Logologo and Bubisa. Marsabit to Nairobi return fare is also KSh 2,500.
The Nairobi to Isiolo / Archers Post bus fare on Abuya Modern Bus is KSh 1,500 per seat. This is one of our most popular routes with multiple daily departures.
Yes. Abuya Modern Bus operates daily departures on all 18 routes including Nairobi–Moyale, Nairobi–Marsabit, Nairobi–Isiolo, Mwingi–Nairobi, Nairobi–Bura, Nairobi–Hola and more — 365 days a year.
The Nairobi booking office is at Bus Station, Eastleigh, Nairobi. We also have offices in Isiolo, Marsabit, Moyale, Mwingi and Nanyuki. You can also book via WhatsApp on 0756 908 988 from anywhere.
The Mwingi to Nairobi bus fare on Abuya Modern Bus is KSh 1,200 per seat. Abuya also covers Mwingi to Bangal (KSh 800), Mwingi to Madogo (KSh 800), Mwingi to Bura (KSh 1,400), and Mwingi to Hola (KSh 1,400).

We're Here to Help

Reach out via WhatsApp, call, or email. Our team is available 24/7 to assist with bookings, parcels, and any queries.

📞
Phone / WhatsApp
0756 908 988
Email
abuyamodernb@gmail.com
🚌
Operating
Daily Departures — All Year Round
📍 Nairobi
Bus Station, Eastleigh
📍 Isiolo
Main Bus Stage
📍 Marsabit
Town Centre Stage
📍 Moyale
Border Terminal
📍 Mwingi
Main Stage
📍 Nanyuki
Bus Terminus
💬