Mash Poa (Mash East Africa)
Long-distance coach operator for Kenya and East Africa. Nairobi–Mombasa, Western routes, coast links and cross-border services. Book online or at town offices. Confirm fare and departure when you book.
📞 0730 889 000 · 0733 623 260
🌐 mashpoa.com
🏷️ Key Facts
| Trading name | Mash Poa · Mash East Africa Limited |
| Also known as | Mash Cool · Mash Polo (service brands on some buses) |
| Category | Intercity coach · Parcel / courier · East Africa routes |
| Main booking lines (company posts) | 0730 889 000 · 0733 623 260 |
| Official M-Pesa paybill | 857988 (company repeatedly warns: do not pay personal numbers) |
| Website | mashpoa.com · also listed as mash-poa.com |
| Email (public) | info@mashpoa.com · itmashbus@masheastafrica.com |
| Nairobi main office | Mash House, Accra Road (off River Road), downtown Nairobi |
| Mombasa | Head office area / Mash Plaza, Mwembe Tayari (public Facebook listing) · Call centre lines above |
| Postal (public listings) | P.O. Box 81613-80100, Mombasa |
📋 About Mash Poa
Mash Poa is the passenger brand of Mash East Africa Limited, a coach company that runs long-distance buses across Kenya and into Uganda (and related East Africa corridors). Travellers mostly know it for the Nairobi–Mombasa run, Western Kenya routes, and services that connect the coast with towns like Kisumu, Busia, Malaba, Kakamega and Mumias.
The company books tickets online at mashpoa.com, by phone on the main care lines, and at physical offices. In Nairobi the main stop is Mash House on Accra Road. There are also booking points at Railways (Haile Selassie Avenue area, behind Easy Coach), Parklands, Bellevue (South C / Thermoteq near Shell), and Mlolongo. Mombasa is the traditional head-office base, with caravan and parcel points around town.
Fleet names you will see on social posts include Mash Poa, Mash Cool and Mash Polo. Amenities and seat class depend on the bus. Fares change with season and class, so check the website or call before you pay. Company posts are clear on one point: official paybill is 857988. Do not send money to personal M-Pesa or “pochi” numbers. If a quote or number feels off, call 0730 889 000 or 0733 623 260 and confirm.
🚏 Common Routes
- Nairobi ↔ Mombasa (core corridor; day and night departures commonly listed)
- Coast: Malindi and related stops when operating
- Western / Nyanza: Kisumu, Busia, Malaba, Kakamega, Mumias, Bondo, Siaya and intermediate towns
- Rift / other Kenya: Eldoret, Nakuru, Kitui, Machakos and other listed stages (confirm current schedule)
- Cross-border: Nairobi–Kampala (services have been advertised as active again); Kigali / Mbale contacts also appear in public office lists
Not every town has a bus every hour. Confirm route, stage and departure time when you book.
💳 Fares
Public posts and directories show fares that move with season and seat class (regular vs VIP / Polo-style). Nairobi–Mombasa and Western routes are often quoted in the low-to-mid thousands of shillings, but those figures are not fixed.
We do not publish fixed fares here. Check mashpoa.com or call 0730 889 000 / 0733 623 260 for today’s price. Always confirm when you book.
📍 Booking Offices & Contacts
| Main care lines | 0730 889 000 · 0733 623 260 (used on official Facebook / booking posts) |
| Nairobi · Accra Road | Mash House, Accra Road off River Road Also listed: 011 383 5631 · 0718 121 251 · 0733 929 626 |
| Nairobi · Railways | Railways Godown, Haile Selassie Avenue (behind Easy Coach booking office) — company X/Facebook posts |
| Nairobi · other points | Parklands (Shell area) · Bellevue / Thermoteq (South C) · Mlolongo Shell — confirm when you call |
| Nairobi parcels (Accra Rd) | Public listings: 0713 832 699 · 0722 776 900 |
| Mombasa call centre | 0730 889 000 · 0733 623 260 · also listed 0736 500 863 |
| Mombasa points | Haile Selassie caravan · Nyali caravan · Makupa · parcel office lines in public directories (confirm location when you call) |
| Kisumu | Kisumu Bus Terminus area · 0795 719 094 · 0724 893 667 |
| Eldoret / Nakuru / Kitui / Malindi | Eldoret 0795 719 073 · Nakuru 0723 667 676 · Kitui 0724 728 470 · Malindi 0733 845 464 |
| Kampala (Uganda) | +256 774 082 853 (company posts) · other public listings exist; confirm before travel |
| Malaba / Kigali / Mbale | Public office lists: Malaba 0795 719 072 · Kigali +250 781 259 699 · Mbale +256 771 277 294 — confirm when you call |
Branch numbers change. Prefer the main lines 0730 889 000 and 0733 623 260 if a local line fails. Always confirm the office address when you call.
⚙️ Services
🎫 Online Booking
📦 Parcels / Courier
🌍 Kenya + Uganda routes
💺 Regular & VIP / Polo classes
ℹ️ Practical Information
How to book: mashpoa.com (or mash-poa.com as posted by the company), call 0730 889 000 / 0733 623 260, or visit Accra Road, Railways or another listed office.
Payment: Official paybill 857988. Company posts say do not send money to personal numbers, banks or “pochi” accounts that claim to be Mash.
E-ticket: If you booked online, SMS or e-ticket is usually enough to board. Lost paper ticket: visit an office with your ID (company guidance on social posts).
Parcels: Available at Accra Road and other offices. Ask for current rates and collection rules when you call.
Scams: Fake pages and agents exist. Stick to official Facebook (Mash East Africa ltd), mashpoa.com and the numbers above.
⭐ Customer Reviews
Have you travelled with Mash Poa or sent a parcel? We welcome genuine feedback.
Include your rating (1–5 stars), name (optional), route travelled and your honest experience.
Reviews are moderated before publication. Your personal information will not be published without your consent.
📸 Photos
Nairobi – Mash House, Accra Road
Fleet – Mash Poa / Mash Polo coach
Interior – Seating class varies by bus
👆 Swipe to view more photos
📍 Location & Map (Nairobi Accra Road)
📍 Mash House, Accra Road off River Road, Nairobi
Open in Google Maps →
📬 Contact Details
| Primary booking | 0730 889 000 |
| Alternate booking | 0733 623 260 |
| Nairobi Accra Road | 011 383 5631 |
| info@mashpoa.com | |
| Website | mashpoa.com |
| Paybill | 857988 |
| Nairobi address | Mash House, Accra Road off River Road |
📱 Social Media & Official Links
Official company posts stress: booking portal mashpoa.com (also written mash-poa.com), calls 0730 889 000 / 0733 623 260, paybill 857988. Fake pages exist. Verify before you pay.
❓ Frequently Asked Questions
Main one is Mash House on Accra Road off River Road. Also Railways (Haile Selassie, behind Easy Coach), Parklands, Bellevue and Mlolongo. Confirm when you call.
Company booking posts most often use 0730 889 000 and 0733 623 260. Pay only to paybill 857988.
Yes. Nairobi–Mombasa is a core route. Nairobi–Kampala has been advertised as operating again. Confirm the day’s schedule online or by phone.
Use mashpoa.com, official Facebook “Mash East Africa ltd”, and the numbers above. Never pay a personal M-Pesa that claims to be Mash. Official paybill is 857988.
🔗 Related Listings
Is this your business?
Claim this listing or report incorrect information.
Information last checked: September 2026
Source: Official Mash East Africa Facebook posts, public office directories and mashpoa.com booking references. Phones, fares, offices and schedules change. Confirm on 0730 889 000 or 0733 623 260 before you travel or pay. Official paybill: 857988.
Report an error →




