Home Blog Page 2

Accra to Cape Coast Bus: Fares, Schedule, Operators & Booking Guide

The Accra to Cape Coast bus is one of Ghana’s most travelled short intercity routes. People make this trip every day — students heading back to school, tourists going to see Cape Coast Castle, traders moving between the capital and the Central Region, and families visiting relatives on the coast. It is a manageable journey of roughly 140 to 150 kilometres along Ghana’s southern coastal highway, and on a good day you can be in Cape Coast in under two hours.

But this route has a few things that catch first-timers off guard. There is no single unified bus station in Accra where everything departs from. Different operators leave from completely different points across the city. Fares have also moved significantly in 2026 following fuel price increases that pushed most operators to review their tariffs. And the options on this route go well beyond the STC coach most people know — there are trotros, Ford buses, and mid-size operators that are faster to board and cheaper on the wallet.

This guide breaks all of that down clearly. Operators, fares, departure points, arrival terminals, booking steps, and everything in between.

How Far is Accra from Cape Coast by Road?

The road distance from Accra to Cape Coast is approximately 140 to 150 kilometres depending on where in Accra you start. The main route goes west along the Accra–Takoradi highway, passing through Kasoa, Winneba, and Mankessim before arriving in Cape Coast.

On a clear day with light traffic, this takes about 2 to 2.5 hours by bus. Factor in Accra traffic — which can be brutal leaving the city, particularly around Kaneshie, Kasoa, and the Mallam junction area — and the realistic range is 2.5 to 4 hours depending on time of day and the type of vehicle.

Read Also:

  1. Accra to Kumasi Bus
  2. VIP Bus Ghana

The Three Types of Transport on the Accra to Cape Coast Route

This is something most guides miss. On the Accra to Cape Coast bus route, you are not just choosing between operators — you are choosing between three fundamentally different types of vehicles. Each has its own fare range, departure style, and comfort level.

1. Standard Coaches (STC, VIP Jeoun)

Large air-conditioned coaches with around 42 to 80 seats. These are the most comfortable option — fixed seats, proper luggage storage, and they do not pick up passengers along the route once they have departed. Fares are higher, but boarding is organised and you know exactly when the bus is leaving.

2. Ford E-Series Buses (Francol and other operators)

The Ford E-Series minibus is the middle ground on this route. It carries about 12 passengers and is more spacious per person than a trotro. Ford buses stop at specific points and fill up before departing, so departure is not always at a fixed time. They are faster and more comfortable than a trotro but cheaper than a full coach. Very popular with regular commuters on this route.

3. Trotro (Minibuses)

The cheapest option and the one with the most variable experience. Trotros are converted vans or minibuses holding about 20 passengers. They stop frequently along the route to pick up or drop off passengers, meaning journey times are unpredictable. They depart when full, not at fixed times. Fine if you are comfortable with an informal travel experience, not great if you are travelling for the first time or with heavy luggage.

Bus Operators on the Accra to Cape Coast Route

1. Intercity STC Coaches

STC — officially Intercity STC Coaches Limited — is Ghana’s oldest and most established bus company, with over 100 years of operation. On the Accra to Cape Coast bus route, STC runs air-conditioned full-size coaches with fixed departure times and an online booking system. STC is widely considered the safest operator on Ghanaian roads, with trained drivers, insured vehicles, and a structured operation.

STC Accra to Cape Coast departure terminal: STC’s main departure points in Accra are:

  • Tudu Station — located in central Accra opposite Kimbu Senior High School
  • Achimota Station — at the New Achimota Lorry Park

STC Cape Coast arrival terminal: Most STC buses pull into the Cape Coast STC Station near Pedu Junction on the Accra-Takoradi Road. From here, trotros and taxis serve the rest of the city.

STC Accra to Cape Coast fare 2026: GHS 95 – GHS 105 depending on departure time and service type.

Book online at stcticketing.gov.gh or via the STC mobile app. You can also book at the Tudu or Achimota ticket counters.

STC contacts: 0557943605 | 0557943606 | Tudu: 0573100340 | Achimota: 0245376833

2. VIP Jeoun Transport

VIP Jeoun is one of Ghana’s largest private bus operators with over 800 buses and more than 40 active routes. They are easily recognised by their red coaches and are known for multiple daily departures, reliable service, and competitive pricing. VIP Jeoun raised its fares in April 2026 — the first review since April 2024 — following a rise in fuel prices.

On the Accra to Cape Coast route, VIP operates its Standard Tour service. The coaches are air-conditioned with reclining seats, TV screens, and charging ports on newer fleet additions.

VIP Jeoun Accra terminal: Circle VIP Terminal (Achimota area), Accra

VIP Jeoun Accra to Cape Coast fare 2026:

  • Standard Tour: GHS 110 (effective April 8, 2026)
  • Executive Coach: not all destinations are listed under executive — confirm availability when booking

Book online at vipbustickets.com via mobile money (MTN, Vodafone, AirtelTigo) or visit the Circle VIP Terminal.

3. Francol Transport (Ford E-Series)

Francol Transport is one of the most popular operators for the Ford E-Series minibuses on this route. Francol departs from its station in Kaneshie on Dr Busia Highway in Accra and arrives at the Ford bus station (Bakaano) on Beulah Road in Cape Coast.

This is the preferred option for many regular Accra–Cape Coast commuters — faster to board than an STC coach, more comfortable than a trotro, and priced between the two.

Francol Accra to Cape Coast fare 2026: GHS 100 per person one way.

No online booking — purchase at the Kaneshie terminal.

4. Trotro (Kaneshie to Cape Coast)

Trotros for Cape Coast depart from Kaneshie Market and other points along the western Accra corridor. They are the cheapest option at roughly GHS 60 – 80, but the trade-off is comfort and time. Multiple stops along the route mean your journey could take 3.5 to 4 hours or more. You also ride until the vehicle fills up, so there is no fixed departure time.

Trotros are fine for locals who know the route and are comfortable with the system. For first-time travellers, tourists, or anyone carrying significant luggage, a Ford bus or STC coach is the better choice.

Accra to Cape Coast Fares 2026: Quick Comparison

OperatorVehicle TypeFare (GHS)Approx. USDOnline Booking
Intercity STCFull-size coach (AC)GHS 95 – 105$7 – $8Yes
VIP JeounCoach (AC, Standard Tour)GHS 110$8.50Yes
Francol TransportFord E-Series minibusGHS 100$7.80No
Trotro (minibus)Converted van / minibusGHS 60 – 80$4.50 – $6No

Note: Fares above are based on the most recent publicly available rates as of mid-2026. GHS fares are subject to change with fuel price adjustments — the April 2026 fare review by VIP Jeoun was triggered by diesel rising to GHS 17.10 per litre and petrol to GHS 13.30 per litre. Always confirm current fares at the terminal or on the operator’s booking platform before travelling.

Departure Points in Accra: Where to Board

This is the single most confusing part of the Accra to Cape Coast bus route for new travellers. There is no one central bus station in Accra that serves all operators. Here is exactly where to go based on who you are travelling with:

OperatorAccra Departure TerminalArea
Intercity STCTudu Station / Achimota StationCentral Accra / Achimota
VIP JeounCircle VIP TerminalAchimota / Circle area
Francol TransportKaneshie Ford Station, Dr Busia HwyKaneshie
TrotroKaneshie Market lorry parkKaneshie

Getting to Kaneshie from central Accra: Take a trotro from Circle towards Kaneshie — roughly 20–30 minutes. From the airport or east Accra, allow more time.

Getting to Tudu (STC): Tudu Station sits right in central Accra, near the main business district. It is accessible from most parts of the city.

Getting to Achimota: From central Accra, take a trotro north to Achimota — 20 to 40 minutes depending on traffic.

Always call ahead to confirm the current departure time, especially if you are catching the first morning departure.

Where You Arrive in Cape Coast

STC and VIP passengers typically arrive at or near the Cape Coast STC Station at Pedu Junction on the Accra-Takoradi Road. This is on the eastern edge of Cape Coast as you come in from Accra. From Pedu Junction, the city centre, Cape Coast Castle, and most hotels are 10 to 20 minutes away by taxi or trotro.

Intercity STC buses can also be caught returning from a GOIL station just west of Pedu Junction in Cape Coast — the ticket office is on the second floor of the building adjacent to GOIL.

Francol Ford buses arrive at the Bakaano Ford bus station on Beulah Road in Cape Coast.

Trotros may drop you at different points along the main road depending on the driver’s route — confirm the dropping point before boarding.

How to Book the Accra to Cape Coast Bus Online

Online booking is currently available for STC and VIP Jeoun. For Francol and trotros, you buy at the terminal.

Booking STC Online (Step by Step)

  1. Go to stcticketing.gov.gh
  2. Select Accra as your departure city and Cape Coast as your destination
  3. Choose your travel date and preferred departure time
  4. Select your seat from the available seat map
  5. Enter your name and phone number
  6. Pay via mobile money (MTN MoMo, Vodafone Cash, AirtelTigo Money) or card
  7. Receive your e-ticket via SMS or email
  8. Present your ticket at the Tudu or Achimota terminal — no printing required

You can also download the STC travel app, which includes real-time bus tracking, cashless payment, and trip scheduling.

Booking VIP Jeoun Online (Step by Step)

  1. Go to vipbustickets.com
  2. Enter your route (Accra to Cape Coast) and travel date
  3. Choose your preferred departure time
  4. Select your seat
  5. Pay via MTN MoMo, Vodafone Cash, or AirtelTigo Money
  6. Receive your e-ticket
  7. Present at the Circle VIP Terminal

Booking tips:

  • For weekday travel, same-day booking is usually fine for STC and VIP
  • For Friday travel and long weekends, book 2–3 days in advance — coaches fill up
  • Cape Coast is a major tourist destination so weekends in the dry season (October to March) are particularly busy — book a few days ahead
  • Confirm which Accra terminal you are boarding from when booking — STC has two options (Tudu and Achimota)

Accra to Cape Coast Bus vs. Taxi vs. Private Car

Not everyone on this route takes a bus. Here is how the options stack up.

FactorBus (STC/VIP)Ford Bus (Francol)TrotroShared Taxi / Private Hire
FareGHS 95 – 110GHS 100GHS 60 – 80GHS 300 – 600+
Journey time2 – 3 hrs2 – 3 hrs3 – 4+ hrs~2 hrs (non-stop)
ComfortHighMediumLowHighest
Fixed departureYesDeparts when fullDeparts when fullOn demand
LuggageGood storageLimitedVery limitedFlexible
Best forSolo travellers, touristsRegular commutersBudget travellersGroups, families

A private hire taxi from Accra to Cape Coast typically costs GHS 300 to GHS 600 depending on the vehicle type and negotiation. Split between a group of 4, this can work out similar to or only slightly more than individual bus fares, with the added benefit of door-to-door service and no fixed departure time.

What to Expect on the Journey

The Accra to Cape Coast road is one of Ghana’s better-maintained coastal highways. The route runs west from Accra, cutting through the Greater Accra and Central Regions. Here is what the journey looks like:

Leaving Accra is usually the slowest part. The Kasoa stretch — where the Accra–Cape Coast road meets heavy commuter traffic from the Central Region — can add 30 to 60 minutes to your journey, especially during morning rush hour and on Fridays. STC and VIP coaches are not exempt from this traffic. If you can take the early morning bus, do so.

Past Kasoa the road opens up considerably. You pass through fishing villages, palm groves, and stretches of coastline that appear through the trees on the right side of the bus. The landscape shifts from dense suburban Accra into the more open, greener Central Region.

Winneba is roughly the halfway point and a pleasant town worth visiting on a separate trip for its deer-hunting festival. Most coaches do not stop here for long.

Mankessim is the last major town before Cape Coast. From Mankessim, it is a short drive into the city.

Rest stops on the STC and VIP coaches are typically one brief stop along the way for passengers to use the bathroom and buy snacks. Trotros and Ford buses stop more frequently and informally.


Tips for a Smooth Accra to Cape Coast Bus Journey

  • Take the earliest bus possible — especially if you are a tourist with plans in Cape Coast. The 6:00 AM or 7:00 AM departure clears Kasoa before peak traffic
  • Avoid Friday afternoons and Saturday mornings — these are the busiest travel windows and coaches fill up fast
  • Book online if using STC or VIP — avoids queues at the terminal, especially on busy days
  • Go to the right terminal — confirm your departure point before leaving home. STC and VIP are different locations from Francol and the trotro stand
  • Carry some cash — trotros and Ford buses do not take mobile money. Even for STC and VIP, having cash for snacks and on-arrival transport in Cape Coast is practical
  • Arrive at the terminal 30 minutes early — for STC and VIP, boarding closes before the scheduled departure. Do not cut it close
  • Sit on the left side of the bus if you can — heading west from Accra, the left side gives better coastal views as you approach Cape Coast
  • Pack light — trotros and Ford buses have very limited storage. If you are travelling with large luggage, STC or VIP is the better option

Frequently Asked Questions (FAQ)

How long does the Accra to Cape Coast bus take? The journey takes between 2 and 4 hours depending on traffic and the type of vehicle. A standard STC or VIP coach takes 2 to 2.5 hours on a clear day. Trotros, which stop frequently, can take 3.5 to 4 hours or more. Traffic leaving Accra — especially around the Kasoa stretch — is the biggest variable.

How much is the Accra to Cape Coast bus fare in 2026? STC fares are GHS 95 to GHS 105. VIP Jeoun Standard Tour is GHS 110 following the April 2026 fare increase. Francol Ford buses charge GHS 100. Trotros start from around GHS 60 to GHS 80.

Which is the best bus company for Accra to Cape Coast? STC is the most organised and comfortable option with fixed departure times and online booking. VIP Jeoun offers similar comfort and more frequent departures. For a slightly cheaper and faster-boarding option, Francol’s Ford buses are popular with regular commuters.

Where do I board the Accra to Cape Coast bus? It depends on your operator. STC departs from Tudu or Achimota. VIP Jeoun departs from Circle VIP Terminal. Francol and trotros depart from Kaneshie. Confirm your boarding point when booking or calling ahead.

Can I book the Accra to Cape Coast bus online? Yes — STC online booking is at stcticketing.gov.gh and VIP Jeoun books at vipbustickets.com. Both accept mobile money. Francol and trotros are cash-only, buy at the terminal.

Is there a direct bus from Accra to Cape Coast? Yes — STC and VIP Jeoun both run direct services without requiring a transfer. Trotros technically go through multiple stops, but the driver goes all the way to Cape Coast — you do not need to change vehicles.

What time do buses depart Accra to Cape Coast? STC and VIP typically have early morning departures from around 6:00 AM and multiple departures through the day. Trotros and Ford buses depart as soon as they fill up, so they run throughout the day from early morning.

Where do buses arrive in Cape Coast? STC and VIP passengers arrive near Pedu Junction on the Accra-Takoradi Road. Francol Ford buses arrive at Bakaano on Beulah Road. From either point, local taxis and trotros serve the rest of the city and the castle.

Is the journey safe? Yes. STC is widely regarded as the safest operator on Ghanaian roads. VIP Jeoun and Francol are also established operators with good safety records. As with any road travel, exercise standard caution — keep valuables secure and avoid travelling with unknown operators.

What is there to do in Cape Coast once I arrive? Cape Coast is one of Ghana’s most historically and culturally significant cities. Cape Coast Castle — a UNESCO World Heritage Site — is the main attraction, along with Elmina Castle a short drive away. Kakum National Park, famous for its canopy walkway, is about 30 minutes from the city centre. The city also has good beaches, a strong local food scene, and several annual cultural festivals including the Fetu Afahye in September.

Final Word

The Accra to Cape Coast bus is a short and manageable trip that becomes very smooth once you know where to go and what to expect. STC gives you the most organised experience with online booking and fixed departures. VIP Jeoun gives you more frequency and slightly more flexibility. Francol’s Ford buses are the go-to for regular commuters who want to board quickly without queuing. And trotros are there for anyone on a tight budget who does not mind the extra stops.

Go to the right terminal, take the early morning departure, and you will be in Cape Coast well before lunch.

Ready to book? Visit stcticketing.gov.gh for STC or vipbustickets.com for VIP Jeoun to check available seats for your travel date.

Lagos to Port Harcourt Bus: Fares, Schedule, Operators & Booking Guide (2026)

The Lagos to Port Harcourt bus is one of the busiest road routes in southern Nigeria, connecting the country’s commercial capital to the heart of the oil-rich Niger Delta. Every day, thousands of travellers make this journey — business executives heading into the oil and gas sector, students returning home, traders moving goods, and families visiting relatives across Rivers State. This guide covers everything you need to plan and book your trip: the bus companies operating on this route, current 2026 fares, departure schedules, terminal locations, how to book online, and practical tips to make the journey smoother.

How Far is Lagos from Port Harcourt by Road?

Lagos and Port Harcourt are approximately 600 to 650 kilometres apart by road, depending on the route your bus takes. Most buses on the Lagos to Port Harcourt bus route travel via Sagamu, Benin City, Warri (or Asaba/Onitsha), and Owerri before arriving in Port Harcourt.

The journey typically takes between 9 and 12 hours under normal traffic and road conditions. On a good day with an early departure, you can complete the trip in around 9–10 hours. During peak periods — weekends, festive seasons, or when there is heavy traffic out of Lagos — the journey can stretch to 12 hours or more.

Bus Companies Operating the Lagos to Port Harcourt Route

Several established operators run daily services on this route. Here is a breakdown of each.

1. ABC Transport

ABC Transport has been operating since 1993 and remains one of the most recognised names in Nigerian road transport. They run an Executive Express service that is well-suited for this route and operate from two terminals in Lagos — Jibowu and Amuwo-Odofin. ABC Transport also maintains a terminal in Port Harcourt itself, part of their extensive network across Nigeria and into Accra, Ghana.

ABC Transport departures on this route are typically early morning, around 5:15 AM, to make full use of daylight hours and avoid Lagos traffic.

ABC Transport Lagos to Port Harcourt fare 2026: ₦36,000 – ₦52,000 depending on seat class and travel period.

Book online at abctransport.com.

2. GUO Transport (GUO Motors)

GUO Transport, founded in 1980, operates a large modern fleet covering over 200 destinations across Nigeria and West Africa. On the Lagos to Port Harcourt route, GUO is known for well-maintained, air-conditioned buses and a dependable online booking system. Many regular business travellers on this corridor name GUO as their preferred operator because of consistent departure times and comfortable seating.

GUO Transport Lagos to Port Harcourt fare 2026: ₦38,000 – ₦52,000 depending on bus class and season.

Book online at guotransport.com.

3. God Is Good Motors (GIGM)

GIGM, founded in 1998, was one of the first Nigerian transport companies to fully integrate technology into its operations — online bookings, GPS tracking, and modern fleet management. Their Lagos terminal for this route is in Ajah, with multiple departures starting from around 6:00 AM. GIGM buses come with comfortable reclining seats and onboard entertainment, making them a strong choice for travellers who want a more premium experience.

GIGM Lagos to Port Harcourt fare 2026: ₦35,000 – ₦48,000 depending on class and booking period.

Book online at gigm.com.

4. Peace Mass Transit (PMT)

Peace Mass Transit remains one of Nigeria’s most recognised and affordable transport brands, with an extensive network covering all 36 states. PMT is particularly popular with students and budget-conscious travellers on the Lagos to Port Harcourt route. Multiple terminals in Lagos make it convenient regardless of which part of the city you are departing from.

PMT Lagos to Port Harcourt fare 2026: ₦34,000 – ₦42,000.

Bookings are available online via pmt.ng or at the terminal.

5. Ifesinachi Transport

Ifesinachi Transport is a household name for travellers heading east and south-east from Lagos, known for comfort, safety, and strong customer service. They run two daily departures on this route and are also a preferred choice for those needing to waybill goods alongside passenger travel.

Ifesinachi Transport Lagos to Port Harcourt fare 2026: ₦32,000 – ₦40,000.

6. Skystep Motors

Skystep Motors operates a daily service on this route and is a solid mid-range option in terms of pricing and comfort.

Skystep Motors Lagos to Port Harcourt fare 2026: ₦35,000 – ₦42,000.

7. Budget and Regional Operators

Several smaller and regional operators also serve this corridor, including AKTC Motors (owned by the Akwa Ibom State Government and popular for its affordability), Delta Line, and Rivers Transport Motors. These tend to be cheaper but may have fewer daily departures or less consistent online booking systems. AKTC in particular remains a go-to for budget travellers heading toward the South-South region.

Lagos to Port Harcourt Bus Fares 2026: Quick Comparison

Bus CompanyFare Range (2026)Service ClassOnline Booking
ABC Transport₦36,000 – ₦52,000Economy / ExecutiveYes
GUO Motors₦38,000 – ₦52,000Standard / ExecutiveYes
God Is Good Motors (GIGM)₦35,000 – ₦48,000Standard / ExecutiveYes
Peace Mass Transit₦34,000 – ₦42,000StandardYes
Ifesinachi Transport₦32,000 – ₦40,000Standard / ExecutiveLimited
Skystep Motors₦35,000 – ₦42,000StandardLimited
AKTC / Budget operators₦30,000 – ₦38,000StandardLimited

Note: Fares on this route have risen noticeably through 2026 due to fuel costs, vehicle maintenance, and inflation. Prices increase further during Christmas, Easter, and New Year periods — sometimes by ₦5,000 to ₦15,000 above standard rates. Always confirm the current fare directly with the operator or on their booking platform before travelling, since prices can shift month to month.

Lagos to Port Harcourt Bus Schedule 2026

Most operators on this route depart early in the morning, which gives passengers the best chance of avoiding Lagos traffic and arriving in Port Harcourt before dark.

Departure TimeOperatorType
5:15 AMABC TransportMorning service
6:00 AMGIGM, GUO Motors, PMTMorning service
6:30 AMVarious operatorsMorning service
7:00 AM – 9:00 AMIfesinachi, Skystep, AKTCMid-morning service
7:00 PMSelect operatorsEvening / Night service

The earliest departure on this route is around 5:15 AM with ABC Transport. The latest scheduled departure is typically around 7:00 PM for operators offering an evening or night option.

Arrive at the terminal at least 45 minutes before your scheduled departure. During festive periods and weekends, arrive 60–90 minutes early — seats on the early morning buses sell out quickly and walk-up passengers are sometimes turned away.

Lagos Terminals for Port Harcourt-Bound Buses

Knowing exactly which terminal to head to before leaving home will save you a lot of unnecessary stress on travel day.

Bus CompanyLagos TerminalAddress
ABC TransportJibowu / Amuwo-OdofinJibowu, Yaba; Plot 79, Oba Kayode Akinyemi Way, Amuwo-Odofin
GUO MotorsJibowu / Ikorodu areaConfirm nearest terminal at booking
GIGMAjahAjah, Lekki-Epe corridor
Peace Mass TransitMultiple Lagos terminalsCheck pmt.ng for nearest location
Ifesinachi TransportMultiple Lagos terminalsConfirm at booking
Skystep MotorsLagos mainland terminalConfirm at booking

If you are unsure which terminal serves your chosen operator, call ahead before leaving the house. Heading to the wrong terminal and missing your scheduled bus is one of the most common — and most avoidable — problems travellers run into on this route.

Port Harcourt Arrival Terminals

When you arrive in Port Harcourt, most buses drop passengers at central terminals along or near Aba Road. Some operators also have stops at Rumuola or Ikwerre Road, depending on the company. ABC Transport maintains its own dedicated terminal within the city as part of its national network.

From the arrival terminal, you can take a taxi, ride-hailing app, or local keke to your final destination within Port Harcourt or onward to Aba, Owerri, Uyo, or Calabar if needed.

How to Book Lagos to Port Harcourt Bus Tickets Online

Online booking is now standard across the major operators and is the smartest way to secure your seat, especially heading into a weekend or holiday period.

For ABC Transport:

  1. Go to abctransport.com
  2. Click on “Schedules” or “Book Tickets”
  3. Select Lagos as departure and Port Harcourt as destination
  4. Choose your travel date and preferred terminal (Jibowu or Amuwo-Odofin)
  5. Select your seat class
  6. Pay online via card or bank transfer
  7. Download your e-ticket
  8. Present it at the terminal — no printing required

For GIGM:

  1. Go to gigm.com
  2. Enter your route and travel date
  3. Choose from available departures and seat classes
  4. Complete payment online
  5. Receive your ticket via email or SMS

For GUO Transport:

  1. Go to guotransport.com
  2. Search Lagos to Port Harcourt and select your date
  3. Choose your seat and departure time
  4. Pay and download your ticket

For Peace Mass Transit:

  1. Go to pmt.ng
  2. Select your route, date, and nearest terminal
  3. Reserve your seat
  4. Complete payment and receive confirmation

General tips for online booking:

  • Book at least 2–3 days in advance for normal travel periods
  • Book 1–2 weeks ahead for Christmas, Easter, and New Year travel
  • Double-check your name and travel date before completing payment
  • Save your booking confirmation on your phone in case you need to show it at the terminal
  • Some operators offer a small discount (around 3%) for tickets booked early online

Lagos to Port Harcourt by Bus vs. Flying: Which is Better?

FactorLagos to Port Harcourt BusFlight
Journey time9 – 12 hours1 hour (air time) / ~3 hrs including airport time
Fare₦30,000 – ₦52,000₦70,000 – ₦150,000+
LuggageGenerous allowance15–20 kg limit, extra cost beyond
Terminal locationCity centre — Jibowu, Ajah, Amuwo-OdofinAirport, further from city centre
ConvenienceNo check-in, no security queuesMultiple queues, frequent delays
Best forBudget travellers, flexible schedulesTime-sensitive business trips
BookingSame-day often possibleBest booked a few days ahead

For most travellers who are not racing against the clock, the Lagos to Port Harcourt bus is the more economical option — often saving ₦40,000 to ₦100,000 compared to a flight. For oil and gas professionals or anyone on a tight schedule, the one-hour flight remains the faster choice despite the higher cost.

Road Safety on the Lagos to Port Harcourt Route

This is a long route that passes through several states, and a few safety notes are worth keeping in mind:

Travel during daylight hours where possible. Most security incidents on Nigerian highways are associated with night travel. If you must use an evening departure, choose a well-established operator with experienced drivers on this specific route.

Use only verified, registered operators. Avoid unregistered vehicles sometimes referred to as “Sole” buses. The companies covered in this guide — ABC Transport, GUO, GIGM, Peace Mass Transit, Ifesinachi, and Skystep — are established, regulated operators with track records on this corridor.

Inform someone of your travel plan. Share your operator, departure time, and expected arrival time with a family member or friend before you set off.

Keep your documents and valuables secure. Carry your ID, lock valuables in your bag or under your seat, and keep your ticket easily accessible.

Watch the weather. The rainy season can affect road conditions along sections of the Lagos–Benin–Warri–Port Harcourt corridor. Factor in extra time during heavy rains.

Tips for a Smooth Lagos to Port Harcourt Bus Journey

  • Book online in advance — especially for ABC Transport, GIGM, and GUO where popular morning departures fill up fast
  • Take the earliest available departure — 5:15 AM to 6:30 AM gives you the best shot at arriving before dark
  • Arrive 45 minutes early — and earlier still during festive periods
  • Pack snacks and water — the journey includes one or two rest stops, but food quality at roadside stops varies
  • Bring a power bank — some buses have onboard charging, but it is not guaranteed to work
  • Wear comfortable clothing and layer up — air conditioning on executive buses can run very cold
  • Keep your ID and ticket handy — you may be asked to show them at checkpoints or on boarding
  • Avoid travelling the Friday before a public holiday — this is typically the busiest and most expensive day to travel on this route
  • Mid-week travel (Tuesday to Thursday) tends to be cheaper and less congested than weekends

Frequently Asked Questions (FAQ)

How long does the Lagos to Port Harcourt bus take? The journey takes between 9 and 12 hours depending on the operator, traffic, and road conditions. Most buses travel via Sagamu, Benin City, Warri or Onitsha, and Owerri before reaching Port Harcourt. Peak periods such as weekends and holidays can extend the journey beyond 12 hours.

How much is the Lagos to Port Harcourt bus fare in 2026? Fares range from around ₦30,000 with budget operators like AKTC to ₦52,000 with premium options from ABC Transport and GUO Motors. The average for a comfortable mid-range executive bus is around ₦35,000 – ₦42,000.

Which is the best bus company for Lagos to Port Harcourt? ABC Transport and GUO Motors are widely considered the most reliable and comfortable options, both with well-maintained fleets and online booking. GIGM is a strong choice for travellers who value onboard technology and entertainment. For budget travel, Peace Mass Transit and AKTC Motors are dependable and affordable.

Can I book a Lagos to Port Harcourt bus ticket on the same day? Yes, in many cases you can purchase a ticket at the terminal on the day of travel. However, this is risky during busy periods — popular morning departures often sell out, especially around festive seasons. Booking online a few days ahead is the safer option.

Are there night buses from Lagos to Port Harcourt? A small number of operators run evening departures around 7:00 PM. While convenient for some travellers, exercise extra caution with night travel on Nigerian highways and stick to well-established, reputable operators if you choose this option.

Which terminal in Lagos do I go to for the Port Harcourt bus? It depends on your chosen operator. ABC Transport departs from Jibowu and Amuwo-Odofin. GIGM departs from Ajah. Peace Mass Transit and several other operators have multiple terminals across the city. Always confirm your exact terminal when booking.

Is the Lagos to Port Harcourt road safe? The route is used daily by large numbers of travellers and the major operators listed in this guide are regulated and experienced on this corridor. As with any long-distance road travel in Nigeria, risks are higher at night. Stick with verified operators, prefer daytime travel, and let someone know your travel details.

What is the cheapest Lagos to Port Harcourt bus fare? The cheapest options typically start from around ₦30,000 – ₦34,000 with budget operators such as AKTC Motors and Peace Mass Transit. Prices rise during festive periods and high-demand travel windows.

Can I carry luggage on the Lagos to Port Harcourt bus? Yes. Most operators allow a reasonable amount of luggage per passenger, though weight limits do apply and vary by company. It is best to call ahead or ask at the terminal if you are travelling with more than standard baggage.

Does the bus stop along the way? Yes. Most buses make one or two stops during the journey for fuel, food, and toilet breaks — typically around the Benin City or Onitsha area. These stops generally last 20–30 minutes.

Final Word

The Lagos to Port Harcourt bus remains the most practical and budget-friendly way to travel between Nigeria’s commercial hub and the heart of the Niger Delta. With several reputable operators running daily services — ABC Transport, GUO Motors, GIGM, Peace Mass Transit, and others — you have real choices whether your priority is comfort, speed, or cost. Book online in advance, take an early morning departure, and pack snacks for the road.

Ready to book? Visit abctransport.com, guotransport.com, gigm.com, or pmt.ng to check available seats for your travel date.

Dar es Salaam to Mwanza Bus: Fares, Schedule, Operators & Booking Guide (2026 & Beyond)

Dar es Salaam to Mwanza Bus: Fares, Schedule, Operators & Booking Guide (2026)

The Dar es Salaam to Mwanza bus is one of Tanzania’s most travelled long-distance routes. It connects the country’s commercial capital on the Indian Ocean coast to Mwanza — Tanzania’s second largest city, a bustling lakeside port on the southern shores of Lake Victoria. Locals call Mwanza “Rock City” because of the dramatic granite rock formations that rise out of the hills around the town.

This is not a short hop. The distance between the two cities by road is approximately 840 to 1,144 kilometres depending on the route your bus takes, and the journey runs overnight. But it is a well-serviced route with multiple operators running daily departures, comfortable air-conditioned buses, and online booking available on most platforms. Whether you are travelling for business, visiting family, or heading to the Lake Zone for the first time, this guide gives you everything you need to plan and book the trip.

How Far is Dar es Salaam from Mwanza by Road?

The road distance from Dar es Salaam to Mwanza depends on which route your bus takes. There are two main corridors:

Route 1 — Via Dodoma and Singida (the Central Corridor): This is the most common route used by buses on this run. It goes Dar es Salaam → Morogoro → Dodoma → Singida → Shinyanga → Mwanza. The total distance on this route is approximately 1,080 to 1,144 km. Journey time is around 17 to 20 hours including rest stops.

Route 2 — Direct Central Corridor (shorter variant): Some buses take a slightly more direct line that cuts travel time to around 17–18 hours. The road passes through Morogoro, Dodoma, and Singida before arriving in Mwanza via the western corridor.

Most buses on the Dar es Salaam to Mwanza route depart in the afternoon or evening and arrive the following morning — an overnight journey that makes efficient use of your travel time.

Bus Operators on the Dar es Salaam to Mwanza Route

Several operators compete on this route in 2026, ranging from budget economy buses to premium luxury coaches. Here is a breakdown of the main ones.

1. Ally’s Star

Ally’s Star is the most established and most recognised operator on the Dar es Salaam to Mwanza bus route. This company has built its entire brand around the Central Corridor and is often the first name experienced travellers mention when planning this journey. They run the largest fleet on this route and offer the most departure options — making them the go-to choice for flexible travel.

Ally’s Star operates both Standard and Luxury class services. Their buses include air-conditioned coaches and are suited to the long overnight haul between the two cities.

Dar es Salaam terminal: Magufuli Bus Terminal (Mbezi Luis), Counter No. 24. This terminal is also known as Magufuli Bus Terminal or Stendi ya Mabasi Magufuli, located in the Mbezi Luis area northwest of the city centre.

Mwanza terminal: Nyegezi Bus Terminal (also known as Nyegezi Stand), on the outskirts of Mwanza.

Ally’s Star Dar es Salaam to Mwanza fare 2026: TZS 45,000 – 115,000 depending on service class (Standard to Luxury VIP).

Contact: +255 743 999 894 (Dar es Salaam) | +255 743 999 893 / +255 744 838 822 (Mwanza)

Book online at allysstar.co.tz or through platforms like Busbora, Katarama, or Bookaway.

2. Sama Luxury

Sama Luxury is one of the premium operators on this corridor. Their VIP class service from Dar es Salaam to Mwanza is priced at TZS 100,000 and their Semi-Luxury service at TZS 88,000. Sama Luxury operates fully air-conditioned coaches with fully insured vehicles and a focus on passenger comfort and safety.

Sama Luxury has multiple departures including an afternoon/evening service from Dar es Salaam. Live seat availability can be checked and booked directly on their website.

Sama Luxury Dar es Salaam to Mwanza fare 2026:

  • Semi-Luxury: TZS 88,000
  • VIP: TZS 100,000

Book at samaluxury.co.tz.

3. Isamilo Express

Isamilo is a well-regarded luxury operator that has earned a strong reputation on the Dar es Salaam to Mwanza corridor, particularly among travellers who prioritise onboard comfort. Their newer Marcopolo G8 fleet buses come with high-speed Wi-Fi and executive snacks — a noticeable step up from standard long-distance buses in Tanzania.

Isamilo is particularly popular with business travellers and those who want to arrive in Mwanza feeling rested rather than exhausted.

Isamilo Dar es Salaam to Mwanza fare 2026: TZS 65,000 – 95,000.

4. Kisesa Express

Kisesa Express is one of the most affordable options on the Dar es Salaam to Mwanza bus route. Their AC Semi-Luxury service starts from around TZS 78,000, making them a practical choice for budget-conscious travellers who still want air conditioning and a reasonable level of comfort. Kisesa buses include amenities such as Wi-Fi, charging stations, and air conditioning on their semi-luxury coaches.

Kisesa Express fare 2026: TZS 78,000 (AC Semi-Luxury).

5. Other Operators

Additional operators running daily or regular services on this route include Mallessa, Surprise, Happy Nation Express, and Mapenzi Ya Mungu. These companies operate AC semi-luxury coaches at competitive fares in the TZS 45,000 – 80,000 range. They are particularly popular with local commuters and budget travellers. Check availability on Busbora or Katarama for current departure times and seat availability.

Dar es Salaam to Mwanza Bus Fares 2026: Quick Comparison

OperatorService ClassFare (TZS)Approx. USDOnline Booking
Ally’s StarStandardTZS 45,000 – 60,000$17 – $23Yes
Ally’s StarLuxury / VIPTZS 80,000 – 115,000$30 – $44Yes
Kisesa ExpressAC Semi-LuxuryTZS 78,000$30Yes
Sama LuxurySemi-LuxuryTZS 88,000$34Yes
Sama LuxuryVIPTZS 100,000$38Yes
Isamilo ExpressLuxuryTZS 65,000 – 95,000$25 – $36Yes
Other operatorsStandard / Semi-LuxuryTZS 45,000 – 75,000$17 – $29Via Busbora/Katarama

Note: Tanzania’s Land Transport Regulatory Authority (LATRA) sets official fare benchmarks for this route. The regulated ordinary bus fare from Mwanza to Dar es Salaam via Dodoma is TZS 47,000 (ordinary) and TZS 65,000 (semi-luxury). Premium and luxury operators charge above these rates for additional comfort and amenities. Prices increase during festive seasons and peak travel periods including Christmas, New Year, and school holidays.

Dar es Salaam to Mwanza Bus Schedule 2026

The Dar es Salaam to Mwanza bus is an overnight journey. Most operators depart in the afternoon or early evening from Dar es Salaam, travel through the night, and arrive in Mwanza the following morning.

Departure TimeOperatorRouteArrival in MwanzaJourney Time
4:00 PM – 5:00 PMAlly’s Star, Sama Luxury, othersVia Singida10:00 AM – 12:00 PM next day~18–20 hrs
7:00 PM – 8:00 PMAlly’s Star, Isamilo, KisesaVia Singida12:00 PM – 2:00 PM next day~17–19 hrs
9:00 PM – 10:00 PMVarious operatorsVia Singida2:00 PM – 4:00 PM next day~17–18 hrs
1:00 AMBookaway-listed operatorsCentral CorridorMorning/afternoon next day~18 hrs

The earliest departures leave around 4:00 PM from Dar es Salaam. Sama Luxury’s 1:00 PM afternoon departure to Mwanza (via Morogoro overnight connection) is also listed on their platform.

Most passengers prefer the 4:00 PM – 8:00 PM departure window as it allows you to sleep through the bulk of the overnight journey and arrive in Mwanza in the morning, rested and ready for the day.

Where to Board in Dar es Salaam

Getting to the right terminal before departure is important — Dar es Salaam has multiple bus terminals serving different routes and operators.

For the Dar es Salaam to Mwanza bus, the main departure points are:

Magufuli Bus Terminal (Mbezi Luis): This is the primary long-distance terminal for the Mwanza route. It is located in Mbezi Luis, in the northwestern suburbs of Dar es Salaam, approximately 20 km from the city centre. Ally’s Star Counter No. 24, Sama Luxury, Isamilo, and most other operators on the Mwanza route depart from here. From the city centre, allow 45–60 minutes by taxi or dala dala to reach Magufuli Terminal, and more during peak traffic hours.

Urafiki / Shekilango Boarding Points: Some operators — particularly those listed on Busbora — also pick up passengers at Urafiki or Shekilango Road offices in the city before heading out to Magufuli Terminal. This can save you the trip out to Mbezi Luis. Check your specific bus when booking to see if these intermediate pickup points apply.

Tip: Do not confuse Magufuli Bus Terminal with the old Ubungo Bus Terminal, which serves different routes. Call your operator to confirm the exact boarding point before heading out.

Where You Arrive in Mwanza

Buses on the Dar es Salaam to Mwanza route arrive at:

Nyegezi Bus Stand (Nyegezi Terminal): Located on the outskirts of Mwanza city, Nyegezi is the main arrival point for long-distance buses from Dar es Salaam. From Nyegezi, you can take a taxi, bajaj (auto-rickshaw), or dala dala into central Mwanza. The city centre is approximately 5–10 km from Nyegezi Terminal.

Nata / Central Bus Station: Some operators drop passengers at Nata or Mwanza Central Bus Station, which is closer to the city centre. Confirm your dropping point with the operator when booking.

How to Book the Dar es Salaam to Mwanza Bus Online

Online booking is available for most operators on this route and is strongly recommended, especially for weekend and holiday travel when seats fill up fast.

Option 1: Book via Ally’s Star Directly

Go to allysstar.co.tz and select your route, date, and seat class. Payment is accepted online and you receive a ticket confirmation.

Option 2: Book via Busbora

Busbora.co.tz is Tanzania’s leading bus ticket aggregator. It lists multiple operators on the Dar es Salaam to Mwanza route with real-time seat availability. You can filter by departure time, price, bus type, and amenities.

Option 3: Book via Katarama

Katarama.co.tz is another Tanzanian booking platform offering similar functionality. It lists operators including Ally’s Star and others on this corridor.

Option 4: Book via Sama Luxury Directly

Go to samaluxury.co.tz to check Sama Luxury’s live schedule and book directly. Their VIP and Semi-Luxury seats can be reserved online with immediate confirmation.

Option 5: Book via Bookaway

Bookaway.com lists multiple Tanzania bus operators including those on the Mwanza route and supports international payment methods — useful for tourists and visitors from outside Tanzania.

Step-by-Step Online Booking (Using Busbora)

  1. Go to busbora.co.tz
  2. Enter Dar es Salaam as departure and Mwanza as destination
  3. Select your travel date
  4. Browse available buses — filter by price, time, or bus type
  5. Select your preferred operator and departure time
  6. Choose your seat from the available seat map
  7. Enter your full name and phone number
  8. Pay via mobile money (M-Pesa, Tigo Pesa, Airtel Money) or card
  9. Receive your e-ticket via SMS or email
  10. Present your ticket at the boarding point — no printing required

Book at least 24–48 hours in advance for regular travel. For festive periods and long weekends, book 5–7 days ahead — the 4:00 PM departures are the first to sell out.

What to Expect on Board

The overnight nature of the Dar es Salaam to Mwanza bus means the quality of your bus matters more than on a short daytime journey. Here is what to expect by class:

Standard / Ordinary Class: Basic seating, may or may not be air-conditioned. Lower fare but significantly less comfortable for an overnight journey of 17–20 hours. Fine for budget travellers who can sleep in any conditions.

Semi-Luxury (AC): Air-conditioned coaches with reclining seats, usually including a charging station and sometimes Wi-Fi. The Marcopolo G7 and Higer models dominate this category. This is the most popular class for the price-to-comfort ratio on this route.

Luxury / VIP: Wider seats with more legroom, full air conditioning, onboard entertainment, and sometimes onboard toilet facilities. Sama Luxury VIP at TZS 100,000 and Ally’s Star VIP at TZS 115,000 are the top-tier options.

Rest stops: Most buses make 1–2 stops along the route — usually in Morogoro or Dodoma — for food, toilet, and fuel. These stops last 20–30 minutes. Carry your own snacks and water as roadside food quality varies.

Motion sickness: The road through the central highlands passes through hilly terrain around Singida. If you are prone to motion sickness, take medication before boarding and choose a seat towards the front of the bus.

Dar es Salaam to Mwanza: Bus vs. Flight vs. Train

The Dar es Salaam to Mwanza route has three realistic travel options. Here is a direct comparison.

FactorBusFlightTrain
Journey time17 – 20 hours1.5 hours (air time)38 hours
FareTZS 45,000 – 115,000TZS 260,000 – 520,000+TZS 34,000 – 65,000
LuggageGenerous allowance15–20 kg limitGenerous allowance
Departure frequencyMultiple daily5 flights per day (Air Tanzania)Once weekly (Sunday)
Arrival terminalNyegezi, central MwanzaMwanza Airport (10 km from city)Mwanza Train Station
Online bookingYesYesLimited
Best forBudget and mid-range travellersTime-sensitive tripsLeisure travellers

Bus vs. flight: Flying takes 1.5 hours but costs TZS 260,000 or more one-way. For most travellers, the bus at TZS 78,000 – 100,000 saves at least TZS 160,000 per trip. The overnight bus also means you do not lose a full day of travel time — you sleep and arrive in the morning.

Bus vs. train: The train is cheaper but takes 38 hours — more than double the bus journey time. The train departs only once a week on Sundays, making it inflexible for most travellers. The bus is clearly the better everyday option.

Return Journey: Mwanza to Dar es Salaam Bus

The return route follows the same Central Corridor in reverse. Buses from Mwanza to Dar es Salaam also depart in the afternoon and evening from Nyegezi Bus Stand, typically between 4:00 PM and 9:00 PM, and arrive in Dar es Salaam the following morning.

Departure TimeOperatorRouteArrival in Dar
4:00 PMAlly’s Star, othersVia SingidaMorning next day
7:00 PM – 9:00 PMAlly’s Star, Kisesa, othersVia SingidaAfternoon next day
9:00 PMNon-AC Standard busesVia SingidaLate morning next day

Book your return journey as early as possible — Friday and Sunday evenings out of Mwanza are the busiest departure days and sell out quickly.


Tips for a Smooth Dar es Salaam to Mwanza Bus Journey

  • Book online in advance — especially for the 4:00 PM – 6:00 PM departures which fill up first
  • Arrive at the terminal early — aim for 45–60 minutes before departure. Magufuli Terminal gets busy in the late afternoon
  • Pack a light blanket or jacket — semi-luxury and VIP buses run their air conditioning very cold overnight
  • Bring food and water — carry enough snacks and drinks for 4–5 hours between rest stops
  • Charge your devices before boarding — carry a power bank as onboard charging points are not always functional
  • Choose a semi-luxury or higher class for the overnight journey — a standard bus seat for 18+ hours is uncomfortable
  • Confirm your boarding and dropping points when booking — some buses pick up at Urafiki or Shekilango before heading to Magufuli, which can save you time
  • Book earlier during festive seasons — Christmas, New Year, Eid, and school holidays see significantly higher demand and prices

Frequently Asked Questions (FAQ)

How long does the Dar es Salaam to Mwanza bus take? The journey takes between 17 and 20 hours depending on the operator, route, and number of stops. Most buses complete the trip overnight, departing in the afternoon from Dar es Salaam and arriving in Mwanza the following morning.

How much is the Dar es Salaam to Mwanza bus fare in 2026? Fares range from TZS 45,000 for standard class to TZS 115,000 for VIP service with Ally’s Star. The most popular semi-luxury AC class options cost TZS 78,000 – 100,000. In USD, expect to pay between $17 and $44.

Which is the best bus company for Dar es Salaam to Mwanza? Ally’s Star is the most established and reliable operator with the most departure options. For premium comfort, Sama Luxury VIP and Isamilo Express are the top choices. For the best budget option, Kisesa Express offers AC Semi-Luxury service from TZS 78,000.

Where does the bus depart from in Dar es Salaam? The main departure point is Magufuli Bus Terminal in Mbezi Luis. Some operators also have boarding pickups at Urafiki and Shekilango offices in the city. Confirm your boarding point with the operator when booking.

Where does the bus arrive in Mwanza? Most buses arrive at Nyegezi Bus Stand on the outskirts of Mwanza. Some operators drop at Nata or the Central Bus Station closer to the city centre. Confirm your dropping point when booking.

Can I book the Dar es Salaam to Mwanza bus online? Yes. Busbora (busbora.co.tz), Katarama (katarama.co.tz), Sama Luxury (samaluxury.co.tz), Ally’s Star (allysstar.co.tz), and Bookaway (bookaway.com) all offer online booking for this route.

Is there a direct bus from Dar es Salaam to Mwanza? Yes — multiple operators run through-services on this route without requiring you to change buses. The journey goes via Morogoro, Dodoma, Singida, and Shinyanga before reaching Mwanza.

What is the best departure time for the Dar es Salaam to Mwanza bus? The 4:00 PM – 6:00 PM departure is the most popular. It allows you to sleep through most of the journey and arrive in Mwanza in the morning. The later 7:00 PM – 9:00 PM departures arrive around midday the following day.

Is the Dar es Salaam to Mwanza road safe? The Central Corridor is Tanzania’s main trunk road and is generally well maintained and busy with traffic. Reputable operators like Ally’s Star, Sama Luxury, and Isamilo have experienced drivers who regularly run this route. Avoid overnight travel with unregistered or informal operators.

What should I carry for the overnight journey? A light jacket or blanket (buses are cold overnight), snacks and water for 4–5 hours between stops, a power bank, and something to keep you entertained during waking hours. An eye mask and neck pillow significantly improve sleeping comfort on the overnight leg.

Final Word

The Dar es Salaam to Mwanza bus is Tanzania’s most important overnight long-distance route — well-serviced, affordable, and far better value than flying for most travellers. The overnight journey is efficient: you board in the afternoon, sleep through the central highlands, and wake up in Rock City on the shores of Lake Victoria. With multiple operators competing on this route in 2026, you have genuine choices across budget, comfort, and departure time.

Book online through Busbora or directly with Ally’s Star. Choose semi-luxury or above for the overnight leg. Arrive at Magufuli Terminal at least an hour before departure.

Ready to book? Visit busbora.co.tz, samaluxury.co.tz, or allysstar.co.tz to check seats and departure times for your travel date.

Lagos to Accra Bus: Fares, Schedule, Route, Documents & Booking Guide (2026 & Beyond)

Lagos to Accra Bus: Fares, Schedule, Route, Documents & Booking Guide (2026)

The Lagos to Accra bus is one of the most important international road travel routes in West Africa. Every day, traders, business travellers, families, and students make this cross-border journey between Nigeria’s commercial capital and Ghana’s capital city. This is not a simple intercity bus ride. It is a multi-country road trip that takes you through Nigeria, Benin Republic, Togo, and into Ghana — four countries, multiple borders, and one of the most culturally rich overland routes on the continent.

This guide covers everything you need before you book: the bus operators running this route, current fares for 2026, the road route and border crossings, travel documents you must carry, how to book your ticket online, and practical tips for a smooth journey. Read to the end — the FAQ section answers the most common questions travellers ask before making this trip.

How Far is Lagos from Accra by Road?

Lagos and Accra are approximately 460 to 500 kilometres apart by road depending on the route taken. However, distance alone does not tell the full story on this trip. The journey involves crossing three international borders — Nigeria into Benin at the Seme Border, Benin into Togo at the Hillacondji Border, and Togo into Ghana at the Aflao Border.

On a smooth day with light border queues, the Lagos to Accra bus journey takes between 10 and 14 hours. On a busy day — a Friday, a holiday period, or when border processing is slow — the same trip can stretch to 16 hours or more. Factor that in when planning.

The Route: Lagos to Accra by Road

The standard route used by all bus operators on this corridor follows the coastal West African highway:

Lagos → Badagry → Seme Border (Nigeria/Benin) → Cotonou → Porto-Novo → Hillacondji Border (Benin/Togo) → Lomé → Aflao Border (Togo/Ghana) → Accra

Each leg of the journey has its own character:

Lagos to Badagry is the first stretch out of the city. Getting out of Lagos is often the hardest part of the trip. Traffic on the Lagos–Badagry Expressway can add 1–2 hours to your journey, especially if you depart late. This is why every experienced traveller on this route leaves very early in the morning.

Cotonou, Benin Republic is the first major city after crossing into Benin. Benin is a relatively short transit — most buses pass through without a long stop.

Lomé, Togo is the Togolese capital that sits almost directly on the Ghana border. Once you clear Lomé, you are very close to Ghana.

Aflao, Ghana is the final border before entering Ghana. After Aflao, it is a roughly 3-hour drive along the coastal highway to Accra.

Bus Companies Operating Lagos to Accra

Several established operators run services on the Lagos to Accra bus route. Here is what you need to know about each.

1. ABC Transport

ABC Transport is the most premium and most recognised operator on this route. They have been running cross-border services into Ghana since their early years of operation and maintain a terminal in Accra at 75 Nsawam Road, R5 Bus Stop (Caprice), opposite Priceway Hotel, Avenor, Accra. Their Lagos departure terminals for this route are the Jibowu Terminal (22 Ikorodu Road, Yaba) and the Amuwo-Odofin Terminal (Plot 79, Oba Kayode Akinyemi Way, Festac Bypass).

ABC Transport’s Coach West Africa service is specifically designed for cross-border routes. Buses are fully air-conditioned with reclining seats, onboard entertainment, and toilet facilities. On the Lagos to Accra bus run, their staff assist with border paperwork — a significant advantage for first-time cross-border travellers.

ABC Transport Lagos to Accra fare 2026: ₦80,000 – ₦120,000 depending on seat class and season. In USD, tickets start from approximately $75 based on current exchange rates.

Book online at abctransport.com or via the ABC Transport mobile app on Android or iOS. A 5% discount applies to online bookings.

ABC Transport contacts: +234 813 986 2090 | +234 814 255 2436 | contact@abctransport.com

2. Chisco Transport

Chisco Transport is one of the most popular options for the Lagos to Accra bus route, particularly for travellers who prioritise budget without sacrificing comfort. Chisco operates air-conditioned executive buses and is well-known for its night bus services — a practical option for travellers who want to use the overnight hours and arrive in Accra in the morning.

Chisco’s Lagos terminal is at Iponri Costain, 104 Funsho Williams Avenue, Surulere, Lagos. Their buses on this route are air-conditioned with reclining seats and onboard refreshments on select services.

Chisco Transport Lagos to Accra fare 2026: ₦65,000 – ₦95,000 depending on service class and season.

Book online at chiscotransport.com.ng or call: +234 812 745 7005 | +234 810 651 7669.

3. GUO Transport (GUO Motors)

GUO Transport operates cross-border services on the Lagos to Accra route with a reputation for reliability and well-maintained vehicles. GUO is a strong choice for travellers who want a balance of comfort and reasonable pricing. Their buses are air-conditioned and the company has a structured departure schedule.

GUO Transport Lagos to Accra fare 2026: ₦70,000 – ₦100,000.

Book online at guotransport.com.

4. God Is Good Motors (GIGM)

GIGM rounds out the major operators on this corridor. They offer executive class and first-class options and are particularly popular with business travellers. GIGM’s online booking system is one of the most user-friendly among Nigerian operators.

GIGM Lagos to Accra fare 2026: ₦65,000 – ₦98,000.

Book online at gigm.com.

5. Other Operators

Several smaller operators and travel agencies also run services on this route, sometimes at lower prices. These include F&G Swift Global Transportation and various charter services. If you use a smaller operator, confirm their registration and reputation before booking — cross-border travel requires experienced route coordination, and an inexperienced operator can make border processing significantly harder.

Lagos to Accra Bus Fares 2026: Quick Comparison

Bus CompanyFare Range (₦)Approx. USDOnline Booking
ABC Transport₦80,000 – ₦120,000$75 – $102Yes
GUO Transport₦70,000 – ₦100,000$65 – $90Yes
GIGM₦65,000 – ₦98,000$60 – $88Yes
Chisco Transport₦65,000 – ₦95,000$60 – $85Yes

Note: Fares increase during festive periods and at year-end. Border exchange rate fluctuations also affect pricing. Always confirm current fares directly with the operator before travel.

Lagos to Accra Bus Schedule 2026

Most buses on the Lagos to Accra route depart in the very early morning. This is not just convention — it is strategic. An early departure gives you the best chance of clearing Lagos traffic and reaching the Seme Border before the peak morning queue builds up.

Departure TimeOperatorService Type
5:00 AM – 6:00 AMABC Transport, GUO, GIGMMorning service (recommended)
7:00 AM – 8:00 AMChisco Transport, ABC TransportMorning service
5:00 PM – 7:00 PMChisco TransportNight / Evening service

The 5:00 AM or 6:00 AM departure is strongly recommended. Buses that depart after 8:00 AM routinely hit Lagos traffic and arrive at the Seme Border during the busiest queuing period, which adds hours to the total journey.

Night buses from Chisco and other operators depart Lagos in the evening and aim to reach Accra the following morning. This works well for travellers who are comfortable sleeping on a bus across multiple borders.

Documents You Must Carry on the Lagos to Accra Bus

This is where most first-time travellers on this route get into trouble. Missing or incorrect documents cause border delays, and in the worst cases, travellers are turned back. Here is exactly what you need:

1. Valid International Passport

A national ID card or voter’s card is not accepted at international borders. You must carry a valid international passport. Ensure your passport is valid for at least 6 months from your date of travel and has at least one blank page for stamps. Border officials — particularly in Togo and Ghana — apply the 6-month rule strictly.

2. Yellow Fever Vaccination Card (WHO Yellow Card)

This is mandatory at every border on this route. Togo requires proof of yellow fever vaccination for all travellers above one year of age. Ghana also requires it. You will be turned back at the Hillacondji or Aflao border without it. Carry the original WHO Yellow Card — a photocopy or phone photo is not accepted.

3. Visa Situation

Nigerians and Ghanaians travelling to each other’s countries benefit from ECOWAS visa-free travel for short stays. However:

  • Benin Republic: Africans are generally visa-exempt for 90 days under ECOWAS agreements, but confirm current status before travel as policies can change.
  • Togo: ECOWAS citizens typically enter without a visa for short stays. Non-ECOWAS nationals need to check current requirements.
  • Ghana: Nigerian passport holders enter Ghana visa-free for short stays under ECOWAS agreements.

Non-Nigerian passport holders travelling on this route must check visa requirements for each country before departure.

4. Currency

You will be passing through four countries, three of which use the West African CFA Franc (Benin, Togo, and partly applicable in border areas). Carry some CFA Francs in addition to your Naira and Ghana Cedis. You will need local currency for small expenses at border towns, food stops, and occasional unofficial fees at checkpoints. Confirm current exchange rates before departure.

Documents Checklist

DocumentRequired?Notes
International PassportYes — mandatoryMust have 6+ months validity
WHO Yellow Fever CardYes — mandatoryOriginal card required
ECOWAS/Visa documentsDepends on nationalityNigerians enter most ECOWAS states visa-free
Return or onward ticketRecommendedSome border officials request this
Hotel or host address in GhanaRecommendedMay be asked at Ghana immigration
CFA Francs (cash)YesFor Benin and Togo border expenses

The Three Border Crossings Explained

This is the part of the Lagos to Accra bus journey that most guides gloss over. Understanding what happens at each border saves you time and stress.

Seme Border (Nigeria → Benin Republic)

This is the first crossing, located at the western edge of Lagos State near Badagry. Seme is one of the busiest border crossings in West Africa and queues can be long, especially on weekday mornings. Nigerian immigration officers check your passport and exit stamp you out of Nigeria. Benin immigration on the other side process your entry. Have your Yellow Card ready — it is checked here.

Expect 30–90 minutes at Seme on a normal day. On a busy day, it can take longer.

Hillacondji Border (Benin → Togo)

This is the border between Benin Republic and Togo, situated on the coastal highway. It is generally faster than Seme. Yellow fever cards are checked here. Keep all your documents together in one place so you are not fumbling through your bag at each checkpoint.

Expect 20–45 minutes at Hillacondji.

Aflao Border (Togo → Ghana)

Aflao is the busiest border between Togo and Ghana and sits at the edge of Lomé. This is often the most time-consuming of the three border crossings. Ghana immigration is thorough, and queues can back up significantly. Your passport is stamped into Ghana here and immigration officers may ask about your purpose of visit, accommodation details, and length of stay.

Expect 30–90 minutes at Aflao. Budget extra time here.

Total border time on a normal day: 1.5 to 4 hours across all three crossings.

How to Book the Lagos to Accra Bus Online

For ABC Transport:

  1. Go to abctransport.com
  2. Search Lagos to Accra or Lagos to Ghana
  3. Select your travel date and preferred departure time
  4. Choose your seat class (Coach West Africa service)
  5. Enter your passport details — required for all international bookings
  6. Pay via card, bank transfer, or mobile money
  7. Download your e-ticket
  8. Present at the terminal — no printing required

For Chisco Transport:

  1. Go to chiscotransport.com.ng
  2. Select your route and travel date
  3. Choose your seat and service type
  4. Complete payment online
  5. Receive ticket via email or SMS

For GIGM:

  1. Go to gigm.com
  2. Enter Lagos to Accra and travel date
  3. Select available departure and seat class
  4. Pay and download ticket

General booking tips:

  • Book at least 5–7 days in advance for regular travel periods
  • Book 2–3 weeks ahead during festive seasons and end-of-year periods
  • Always enter your passport name exactly as it appears on your travel document
  • Confirm that the ticket covers the full Lagos to Accra route — some operators sell to Cotonou or Lomé with onward connection required
  • Ask the operator explicitly whether their staff assist at border crossings — ABC Transport and Chisco both do on this route

Lagos to Accra Bus vs. Flight: Which Should You Choose?

FactorLagos to Accra BusFlight
Journey time10 – 14 hours (sometimes more)1 hour (air time) / ~3–4 hrs including airport
Fare₦65,000 – ₦120,000₦150,000 – ₦190,000+
LuggageGenerous allowance15–20 kg limit, excess charged
Terminal locationCity centre departureAirport — 45+ mins from Lagos Island
Border processMultiple crossings (add 2–4 hrs)Single passport check at airport
Cultural experience4 countries, coastal West AfricaNone
Best forBudget travellers, traders, flexible schedulesTime-sensitive travellers

For most travellers, the Lagos to Accra bus makes sense on cost. You save ₦50,000–₦70,000 on the ticket alone compared to flying. If time is not your main concern, the bus is the smarter economic choice. For traders moving goods or passengers with heavy luggage, the bus is almost always the better option since airlines impose strict baggage limits.

Where to Board in Lagos and Where to Arrive in Accra

Lagos Departure Terminals:

TerminalLocationOperators
Jibowu Terminal22 Ikorodu Road, YabaABC Transport, GUO
Amuwo-Odofin TerminalPlot 79, Oba Kayode Akinyemi Way, FestacABC Transport
Surulere / Iponri Terminal104 Funsho Williams Avenue, SurulereChisco Transport
Mile 2LagosVarious operators

Accra Arrival Terminal:

ABC Transport arrives at their Accra terminal at 75 Nsawam Road, Avenor, Accra (R5 Bus Stop, opposite Priceway Hotel). Other operators drop at Accra’s major transport hubs including Tudu Station and Circle (VIP) Station depending on the operator.

From the Accra terminal, you can take a taxi, Uber, or Bolt to your final destination within the city.

Tips for a Smooth Lagos to Accra Bus Journey

  • Take the earliest departure possible — 5:00 AM or 6:00 AM. This is the single most important decision you will make on this trip
  • Sort your documents the night before — passport, yellow card, CFA Francs. Put them in one envelope or travel wallet that you can access quickly at borders
  • Carry original documents only — photocopies and phone photos are not accepted at border crossings
  • Pack your own food and water — roadside stops add time and quality varies. Carry enough snacks and water for 12–14 hours
  • Bring a power bank — the journey is long. Your phone will die before you reach Accra if you don’t
  • Dress in layers — executive buses run their AC very cold. Carry a light jacket or a shawl
  • Declare goods honestly at customs — attempting to hide items at border crossings creates problems that can delay not just you but the entire bus
  • Be patient at borders — border officials are doing their job. Stay calm, be polite, have your documents ready, and the process moves faster
  • Avoid night travel if you can — if you must take a night bus, use established operators like Chisco or ABC Transport who have experience managing cross-border night travel safely
  • Avoid travelling on Fridays — Fridays are the busiest days at the Seme Border and delays are significantly longer

Frequently Asked Questions (FAQ)

How long does the Lagos to Accra bus take? The journey takes between 10 and 14 hours on a smooth day. Border delays at Seme, Hillacondji, and Aflao crossings can add 1.5 to 4 hours to the total travel time. Budget at least 12–14 hours for realistic planning.

How much is the Lagos to Accra bus fare in 2026? Fares range from ₦65,000 with Chisco and GIGM to ₦120,000 with ABC Transport’s premium Coach West Africa service. The average for a comfortable mid-range bus is around ₦70,000 – ₦90,000.

Do I need a visa to travel from Lagos to Accra by bus? Nigerian passport holders do not need a visa to enter Ghana under ECOWAS agreements. However, a valid international passport is mandatory at all border crossings — a national ID or voter’s card is not accepted. Confirm visa requirements for Benin Republic and Togo based on your nationality before travelling.

Is the yellow fever card really required? Yes — absolutely. Togo turns back travellers without a valid WHO Yellow Card. Ghana also requires it. Carry the original card in your travel wallet at all times during the journey.

Which is the best bus company for Lagos to Accra? ABC Transport is the most established and comfortable option with dedicated cross-border staff who assist at border checkpoints. Chisco Transport is the best value for money with reliable buses and experienced drivers on this route. GUO and GIGM are also solid choices.

Can I book the Lagos to Accra bus online? Yes. ABC Transport, Chisco, GIGM, and GUO all have online booking platforms. ABC Transport offers a 5% discount for bookings made through their website or mobile app. Always book in advance — seats on the early morning departures fill up fast.

Is the Lagos to Accra bus safe? Yes, if you use reputable operators. ABC Transport, Chisco, GUO, and GIGM are all established and regulated companies with experienced drivers on this route. Avoid unregistered operators. Night travel carries higher security risks — if you must travel at night, stick with the major operators and inform someone of your journey details.

How many borders do I cross on the Lagos to Accra bus? Three: Seme (Nigeria–Benin), Hillacondji (Benin–Togo), and Aflao (Togo–Ghana). Each requires a passport check and some will check your yellow fever card.

What currency should I carry for the Lagos to Accra journey? Carry Naira (Nigeria), CFA Francs (Benin and Togo border expenses and road stops), and Ghana Cedis for on-arrival expenses in Accra. Exchange some CFA Francs before departure or at the Seme Border — rates at the border are not always favourable but they are available.

What is the cheapest way to travel from Lagos to Accra? The bus is significantly cheaper than flying. The cheapest bus options start from around ₦65,000 with Chisco or GIGM, compared to flight fares of ₦150,000 and above. Budget an additional ₦5,000–₦15,000 for food, border expenses, and incidentals along the way.

Where does the Lagos to Accra bus arrive in Accra? ABC Transport arrives at their Avenor terminal on Nsawam Road, Accra. Other operators arrive at Tudu Station or Circle (VIP) Station. Confirm your arrival terminal with your operator when booking.

Final Word

The Lagos to Accra bus is the practical, affordable, and culturally rich way to travel between West Africa’s two most important economies. The journey takes you across four countries, three borders, and hundreds of kilometres of the West African coast. Done right — early departure, correct documents, reputable operator — it is a manageable and memorable trip.

The key is preparation. Get your passport, yellow fever card, and CFA Francs sorted the night before. Book your ticket online in advance. Take the 5:00 AM or 6:00 AM bus. Be patient at the borders.

Ready to book? Visit abctransport.com, chiscotransport.com.ng, or gigm.com to check seats and departure times for your travel date.

Lagos to Abuja Bus: Fares, Schedule, Operators & Booking Guide (2026 & Beyond)

Lagos to Abuja Bus: Fares, Schedule, Operators & Booking Guide (2026)

The Lagos to Abuja bus is one of the busiest and most travelled intercity routes in Nigeria. Every single day, thousands of Nigerians make this journey — students heading back to school, traders moving between Nigeria’s commercial capital and the political seat of government, civil servants commuting for work, and families visiting relatives. This is the backbone route of Nigerian road transport.

This guide covers everything you need to plan and book your trip: the bus companies operating on this route, current fares for 2026, departure schedules, terminal locations in Lagos and Abuja, how to book online, and practical tips to make the journey as smooth as possible.

How Far is Lagos from Abuja by Road?

Lagos and Abuja are approximately 747 km apart by road. The journey typically takes between 8 and 14 hours depending on the bus company, traffic conditions, road stops, and whether you are travelling during peak or off-peak hours. Most buses depart early in the morning and arrive in Abuja between late afternoon and evening.

The most commonly used highway on this route is the Lagos–Ibadan Expressway connecting to the Abuja–Kaduna Expressway via Lokoja. The road passes through Ogun, Oyo, Osun, Kwara, Kogi, and finally into the Federal Capital Territory.

Bus Companies Operating the Lagos to Abuja Route

Several major bus operators run daily services on the Lagos to Abuja bus route. Here is a breakdown of each.

1. ABC Transport

ABC Transport is widely regarded as the premium option on this route. The company has been in operation since 1993 and runs air-conditioned luxury coaches with reclining seats, onboard entertainment, and toilet facilities on select services. Their Executive Express service is almost non-stop, making it one of the fastest options for this trip.

ABC Transport departs from two terminals in Lagos — the Jibowu Terminal on Ikorodu Road in Yaba and the Amuwo-Odofin Terminal at Plot 79, Oba Kayode Akinyemi Way, Festac Bypass. Their Abuja terminal is located at 36 Ekukinam Street, Utako District, off Berger Junction.

ABC Transport Lagos to Abuja fare 2026: ₦40,000 – ₦51,500 depending on service class and travel period.

Online booking is available at abctransport.com with a 5% discount for tickets booked through their website or mobile app.

2. GUO Transport (GUO Motors)

GUO Transport is one of the most recognised names in Nigerian road transport. They operate a large fleet of modern, air-conditioned buses on the Lagos to Abuja route and are known for consistent departure times and a clean travel experience. GUO offers both standard and executive class options.

GUO departs from their Jibowu terminal in Lagos and arrives at their Abuja terminal. Their buses typically depart in the early morning hours, with most services leaving between 6:00 AM and 8:00 AM.

GUO Transport Lagos to Abuja fare 2026: ₦35,000 – ₦45,000 depending on bus class and season.

Book online at guotransport.com.

3. God Is Good Motors (GIGM)

God Is Good Motors — commonly called GIGM — is another major player on this route with a strong reputation for safety and customer experience. GIGM operates air-conditioned buses including executive and first-class options, and is known for maintaining its fleet well. The company has invested in bullet-proof buses on select routes given the security environment on Nigerian highways.

GIGM has terminals across Lagos and a well-known terminal in Abuja serving this route.

GIGM Lagos to Abuja fare 2026: ₦33,000 – ₦48,000 depending on class and booking period.

Book online at gigm.com.

4. Peace Mass Transit (PMT)

Peace Mass Transit is one of the most affordable options for the Lagos to Abuja bus trip. PMT has an extensive network covering all 36 states in Nigeria and is particularly popular with students, traders, and budget-conscious travellers. While the buses are more basic compared to ABC Transport or GIGM, PMT’s wide coverage and lower fares make it a go-to option for many Nigerians.

PMT Lagos to Abuja fare 2026: ₦30,000 – ₦38,000.

Bookings can be made at the terminal or via phone at select terminals.

5. Chisco Transport

Chisco Transport is a well-established long-distance bus company in Nigeria, popular for its night bus services. If you want to depart Lagos in the evening and wake up in Abuja, Chisco is one of the preferred choices. Their buses are air-conditioned and the night service allows you to save on daytime hours.

Chisco Transport Lagos to Abuja fare 2026: ₦32,000 – ₦45,000.

Book online at chiscotransport.com or at their Jibowu terminal in Lagos.

6. Young Shall Grow Motors

Young Shall Grow Motors is another trusted name for the Lagos to Abuja road trip. They are particularly popular among travellers from the eastern states connecting through Lagos, and offer standard and executive class options on this route.

Young Shall Grow fare 2026: ₦30,000 – ₦42,000.

Lagos to Abuja Bus Fares 2026: Quick Comparison

Bus CompanyFare Range (2026)Service ClassOnline Booking
ABC Transport₦40,000 – ₦51,500Economy / ExecutiveYes
GUO Motors₦35,000 – ₦45,000Standard / ExecutiveYes
God Is Good Motors (GIGM)₦33,000 – ₦48,000Standard / Executive / First ClassYes
Peace Mass Transit₦30,000 – ₦38,000StandardLimited
Chisco Transport₦32,000 – ₦45,000Standard / Executive / NightYes
Young Shall Grow₦30,000 – ₦42,000Standard / ExecutiveLimited

Note: Fares increase significantly during festive periods — Christmas, Easter, New Year, and public holidays. Prices can jump by ₦3,000 – ₦10,000 above these ranges during peak season. Book early to lock in normal fares.

Lagos to Abuja Bus Schedule 2026

Most bus companies on this route depart in the early morning. Afternoon and evening departures are available with some operators, particularly for night services.

Departure TimeOperatorType
6:00 AMABC Transport, GUO, GIGM, PMTMorning service
7:00 AMABC Transport, Chisco, Young Shall GrowMorning service
8:00 AMGUO Motors, GIGMMorning service
12:00 PM – 2:00 PMSelect operatorsAfternoon service
5:00 PM – 7:00 PMChisco Transport, ABC TransportEvening / Night service

The earliest departure from Lagos is typically at 6:00 AM. The latest is around 5:00 PM – 7:00 PM for night buses.

Arrive at the terminal at least 45–60 minutes before your departure time. During peak periods such as festive seasons or long weekends, arrive 90 minutes early to avoid seat loss and boarding delays.

Lagos Bus Terminals for Abuja-Bound Buses

Different bus companies depart from different terminals in Lagos. Knowing which terminal to go to before you leave home saves you a lot of stress.

Bus CompanyLagos TerminalAddress
ABC Transport (Executive)Jibowu Terminal22 Ikorodu Road, Jibowu, Yaba, Lagos
ABC Transport (Economy)Amuwo-Odofin TerminalPlot 79, Oba Kayode Akinyemi Way, Festac Bypass
GUO MotorsJibowu / OjotaConfirm at booking
GIGMMultiple Lagos terminalsCheck gigm.com for nearest terminal
Peace Mass TransitOjota Motor ParkLagos Ojota Terminal
Chisco TransportJibowu TerminalConfirm on chiscotransport.com
Young Shall GrowOjotaConfirm at terminal

If you are unsure which terminal to go to, call the bus company directly before leaving the house. Arriving at the wrong terminal and missing your bus is one of the most common problems on this route.

Abuja Arrival Terminals

When you arrive in Abuja, each bus company drops passengers at their specific terminal. Key Abuja arrival points include:

  • ABC Transport: 36 Ekukinam Street, Utako District, off Berger Junction, Abuja
  • GUO Motors: Utako terminal area, Abuja
  • GIGM: Multiple Abuja drop-off points depending on service — confirm at booking
  • Peace Mass Transit: Kubwa terminal and other Abuja locations depending on route
  • Chisco Transport: Abuja terminal — confirm when booking

From these terminals, you can take a taxi, ride-hailing app (Bolt or Uber), or keke napep to your final destination within Abuja.

How to Book Lagos to Abuja Bus Tickets Online

Online booking is now available with most major operators and is the smartest way to secure your seat, especially during busy periods. Here is a step-by-step guide.

For ABC Transport:

  1. Go to abctransport.com
  2. Click on “Schedules” or “Book Tickets”
  3. Select Lagos as your departure city and Abuja as your destination
  4. Choose your travel date and preferred service (Executive or standard)
  5. Select your seat
  6. Pay online — card or bank transfer accepted
  7. Download or screenshot your e-ticket
  8. Present ticket on your phone or as a printout at the terminal

For GIGM:

  1. Go to gigm.com
  2. Enter your route and date
  3. Choose from available departure times and seat classes
  4. Complete payment online
  5. Receive your ticket via email or SMS

For GUO Transport:

  1. Go to guotransport.com
  2. Search for Lagos to Abuja routes and available seats
  3. Select your departure time and class
  4. Pay and download your ticket

General tips for online booking:

  • Book 2–3 days in advance for normal travel periods
  • Book 7–14 days ahead for festive seasons and public holidays
  • Double-check your name and travel date before paying
  • Save the booking confirmation on your phone — you may need it at boarding
  • Online tickets often come with a discount (ABC Transport offers 5% off for web bookings)

Lagos to Abuja by Bus vs. Flying: Which is Better?

A lot of travellers weigh up whether to take the bus or fly. Here is a straight comparison.

FactorLagos to Abuja BusFlight
Journey time8 – 14 hours55 minutes (air time) / ~2.5–3 hrs including airport time
Fare₦30,000 – ₦51,500₦50,000 – ₦150,000+
LuggageGenerous allowance15–20 kg limit, extra cost beyond
Terminal locationCity centre — Jibowu, OjotaLagos Airport (50+ mins from city centre)
ConvenienceNo check-in, no security queuesMultiple queues, delays common
Best forBudget travellers, flexible schedulesTime-sensitive trips
BookingSame-day possibleBest booked in advance

For most travellers who are not in a rush, the Lagos to Abuja bus is the more practical and affordable option. The savings on the ticket alone can fund two or three days of meals in Abuja. The flight only makes real sense when time is the priority.

Road Safety on the Lagos to Abuja Route

The Lagos to Abuja highway is one of the most important roads in Nigeria but also one that requires caution. Here are some safety notes worth knowing before you travel:

Travel during the day where possible. Most security incidents on Nigerian highways happen at night. If you must take a night bus, stick with reputable operators like Chisco or ABC Transport who have vetted drivers and maintained vehicles.

Avoid unregistered vehicles. Do not board buses that are not clearly identified with an operator’s branding. Intercity.ng and other platforms specifically warn against travelling with unregistered “Sole” buses.

Inform someone of your trip. Before you board, share your operator, departure time, and estimated arrival time with a family member or friend.

Use reputable operators only. The companies listed in this guide — ABC Transport, GUO, GIGM, Peace Mass Transit, Chisco, and Young Shall Grow — are verified, regulated operators with track records on this route.

Check weather conditions. The rainy season (April–October) can cause delays due to road flooding and reduced visibility. Leave extra time in your schedule during this period.

Tips for a Smooth Lagos to Abuja Bus Journey

  • Book online in advance — especially for ABC Transport and GIGM where seats fill up fast
  • Take the 6:00 AM or 7:00 AM departure — you arrive in Abuja before dark
  • Pack snacks and water — food stops on the road can add 30–45 minutes to your journey and roadside food is not always reliable
  • Carry your ID — a national ID, voter’s card, or passport is useful to have
  • Charge your devices — some executive buses offer USB charging, but do not count on it. Carry a power bank
  • Dress in layers — buses can be very cold with heavy air conditioning
  • Avoid travelling on Fridays before public holidays — these are the worst days for traffic and price spikes
  • Tuesday to Thursday are the cheapest and least congested days to travel

Frequently Asked Questions (FAQ)

How long does the Lagos to Abuja bus take? The journey takes between 8 and 14 hours depending on the operator, traffic, road conditions, and number of stops along the way. ABC Transport’s Executive Express service typically completes the trip in around 8 hours. Economy buses with multiple stops can take 12–14 hours.

How much is the Lagos to Abuja bus fare in 2026? Fares range from ₦30,000 for budget operators like Peace Mass Transit to ₦51,500 for ABC Transport’s Executive service. The average for a comfortable mid-range bus is around ₦35,000 – ₦45,000.

Which is the best bus company for Lagos to Abuja? ABC Transport is widely considered the best in terms of comfort, punctuality, and onboard experience. For a balance of cost and comfort, GUO Motors and GIGM are strong options. For budget travel, Peace Mass Transit and Young Shall Grow are reliable choices.

Can I book a Lagos to Abuja bus ticket on the same day? Yes, you can buy a ticket at the terminal on the day of travel. However, this is risky during busy periods — morning buses often sell out, especially at the Jibowu and Ojota terminals. Online booking in advance is strongly recommended.

Are there night buses from Lagos to Abuja? Yes. Chisco Transport and ABC Transport both operate evening departures. Night buses typically leave between 5:00 PM and 7:00 PM and arrive in Abuja in the early morning hours. While convenient, exercise caution with night travel on Nigerian highways.

Which terminal in Lagos do I go to for the Abuja bus? It depends on the operator. ABC Transport operates from Jibowu (Yaba) and Amuwo-Odofin. Most other operators including Peace Mass Transit and Young Shall Grow operate from the Ojota Motor Park. GIGM has multiple pickup points. Always confirm your terminal when booking.

Is the Lagos to Abuja road safe? The route is used by millions of Nigerians every year and the major operators are regulated and reputable. Risks are higher at night and during peak festive periods. Stick with verified operators, travel during the day where possible, and inform someone of your journey details.

What is the cheapest Lagos to Abuja bus fare? The cheapest options start from around ₦30,000 with Peace Mass Transit and Young Shall Grow Motors on their standard buses. Prices rise during holidays and festive periods.

Can I carry luggage on the Lagos to Abuja bus? Yes. Most operators allow one or two pieces of luggage per passenger. Excess or overweight luggage may attract an additional charge depending on the operator. Confirm the luggage policy when booking.

How do I contact ABC Transport for Lagos to Abuja booking? Call ABC Transport at +234 813 986 2090 or +234 814 255 2436, or visit abctransport.com to book online. You can also download their app on Android or iOS.

Final Word

The Lagos to Abuja bus remains the most practical and affordable way to travel between Nigeria’s commercial capital and the seat of government. With multiple reputable operators running daily services, you have real options whether you are prioritising comfort, speed, or budget. Book online in advance to secure the best seats and avoid terminal queues, take the early morning departure, and carry snacks for the road.

Ready to book? Visit abctransport.com, gigm.com, or guotransport.com to check available seats for your travel date.

Dar es Salaam to Zanzibar Ferry: Tickets, Schedule, Fares & Booking Guide

Planning to cross over to Zanzibar from the mainland? The Dar es Salaam to Zanzibar ferry is the most popular and affordable way to get to the island. Every day, hundreds of passengers make this crossing — tourists heading for white-sand beaches, locals commuting between the island and the city, and traders moving goods across the Zanzibar Channel.

This guide covers everything you need to know before you book: the ferry operators, schedules, ticket prices, travel classes, how to book online, and what to expect at the terminal. Read to the end — there is an FAQ section that answers the most common questions travelers ask before making this trip.

Where is Zanzibar and How Far Is It From Dar es Salaam?

Zanzibar is an archipelago off the coast of Tanzania in the Indian Ocean. The main island, Unguja (commonly called Zanzibar Island), sits about 75 kilometres east of Dar es Salaam across the Zanzibar Channel. That short distance is what makes the Dar es Salaam to Zanzibar ferry such a practical option — you are not crossing a vast ocean. You are taking a fast catamaran across a calm channel that, on most mornings, feels more like a lake.

The crossing takes between 1 hour 20 minutes and 2 hours depending on the ferry operator, vessel speed, sea conditions, and how promptly the ferry departs.

Ferry Operators on the Dar es Salaam to Zanzibar Route

There are two main operators running daily scheduled services on this route.

1. Azam Marine

Azam Marine is the largest and most popular ferry operator in Tanzania. It is a division of the Bakhresa Group, a well-established Tanzanian conglomerate. Azam runs modern high-speed catamarans that are air-conditioned and equipped with multiple passenger classes. The vessels are well-maintained and the operator has a strong reputation for punctuality and safety.

Azam Marine offers four classes of travel:

  • Economy Class — Basic seating, lower deck, affordable
  • Business Class — More comfortable seating with better views
  • VIP Class — Premium cabin with extra legroom and refreshments
  • Royal Class — Azam’s top-tier lounge experience on board

2. Kilimanjaro Fast Ferries

Kilimanjaro Fast Ferries (also operating under the Azam Marine brand for some vessels) is another reliable operator on this route. It runs high-speed vessels with similar classes and schedules. In practice, many travelers book through Azam and end up on a Kilimanjaro vessel depending on the departure time — both are considered safe and comfortable.

3. Zan Fast Ferries

Zan Fast Ferries is a newer player on the route. It offers competitive pricing and has gained traction with budget travelers. Tickets on Zan Fast Ferries can start from as low as $38 for economy class, making it the most affordable option for those watching their budget.

Dar es Salaam to Zanzibar Ferry Schedule 2025

Ferries depart daily from Dar es Salaam to Zanzibar starting from early morning. Below is the typical daily schedule, though times can shift slightly by season — always confirm before travel.

Departure TimeOperatorJourney TimeNotes
07:00 AMAzam Marine~1 hr 45 minMost popular morning slot
09:30 AMAzam Marine / Kilimanjaro~1 hr 45 minGood for late arrivals
12:30 PMAzam Marine~2 hrsMidday crossing
03:45 PM / 04:00 PMZan Fast Ferries / Azam~1 hr 20 minFastest vessels on afternoon runs
08:00 PMAzam Marine (select days)~2 hrsEvening departure, check availability

Pro tip: The 7:00 AM ferry is the most heavily booked, especially on weekends and during peak season (June–October and December–January). Book that slot at least 2–3 days in advance.

Dar es Salaam to Zanzibar Ferry Ticket Prices 2025

Ticket prices vary by operator, travel class, and whether you are a resident or non-resident. Non-residents (tourists) typically pay a higher fare than Tanzanian citizens.

Ticket ClassNon-Resident PriceResident Price
Economy Class$35 – $45TZS 15,000 – 25,000
Business Class$50 – $75TZS 30,000 – 50,000
VIP Class$80 – $120TZS 60,000 – 80,000
Royal Class (Azam)$120 – $150TZS 80,000 – 100,000

Prices are approximate and fluctuate based on season and demand. The average cost for a tourist traveling economy on the Dar es Salaam to Zanzibar ferry is around $40–$50.

Children under 2 years typically travel free. Children aged 2–11 may receive a discount depending on the operator — confirm when booking.

Where to Board: Dar es Salaam Ferry Terminal

The ferry departs from the Dar es Salaam Ferry Terminal, also known as the Kivukoni Ferry Terminal. It is located in the city centre, right on the waterfront along Sokoine Drive. The terminal is easily accessible:

  • From Julius Nyerere International Airport: About 11 km away. Taxi takes 20–30 minutes and costs approximately TZS 50,000–60,000 ($15–$20). You can also take a local daladala (minibus) for much less, though it is slower and you may need to walk the last stretch.
  • From central Dar es Salaam hotels: Most hotels in the city centre are within a 5–15 minute walk or a short taxi ride from the terminal.

Arrive early. The terminal gets crowded, especially for the morning ferries. Aim to arrive at least 45 minutes before departure if you already have a ticket, and 60–90 minutes if you are buying at the counter.

What to expect at the terminal: There will be porters, taxi touts, and vendors outside. Keep your luggage close and ignore unsolicited “helpers.” Inside, there is a boarding hall, ticket windows, and waiting areas separated by class.

Where You Arrive in Zanzibar: Stone Town Ferry Terminal

The Dar es Salaam to Zanzibar ferry docks at the Zanzibar Port in Stone Town. The port sits right at the edge of Stone Town’s historic waterfront — one of the most atmospheric arrivals in East Africa. As the ferry pulls in, you will see the Old Fort and the seafront buildings of the old city.

From the port, you can:

  • Walk into Stone Town (5–10 minutes on foot)
  • Take a taxi to your hotel (TZS 10,000–20,000 within Stone Town)
  • Arrange a transfer to the beach resorts in Nungwi, Kendwa, Paje, or Jambiani (1–2 hours by road)

Pre-arrange your airport or hotel transfer before departure to avoid being mobbed by taxi drivers at the port.

How to Book the Dar es Salaam to Zanzibar Ferry Online

Booking online is strongly recommended, especially during peak travel periods. Here are your options:

Option 1: Book via Azam Marine Directly

Visit azammarine.com to book tickets directly with the operator. You can choose your departure time, travel class, and pay using a card or mobile money. You receive an e-ticket by email that you present at boarding.

Option 2: Book via Third-Party Platforms

Platforms like Bookaway, Busbud, and DirectFerries aggregate ferry schedules and allow you to compare prices and times before booking. These are useful if you want to compare Azam Marine against Zan Fast Ferries side by side.

Option 3: Book at the Terminal

You can buy tickets at the counter on the day of travel, but this comes with risks — the morning ferries often sell out, especially on weekends. You may end up waiting for a later slot or paying a higher walk-up price.

Step-by-Step: How to Book the Ferry Online

  1. Go to azammarine.com or your preferred booking platform
  2. Enter Dar es Salaam as departure and Zanzibar as destination
  3. Select your travel date and number of passengers
  4. Choose your preferred departure time from the available schedule
  5. Select your travel class (Economy, Business, VIP, or Royal)
  6. Enter your passport details (required for all passengers)
  7. Pay via credit/debit card or mobile money
  8. Download or screenshot your e-ticket
  9. Present the e-ticket at the terminal gate — no printing required

Important: All passengers traveling between mainland Tanzania and Zanzibar must carry a valid passport or national ID. This applies to both Tanzanian citizens and foreign nationals.

What to Expect on Board the Ferry

The modern ferries on the Dar es Salaam to Zanzibar route are a comfortable way to travel. Here is what you can expect depending on your class:

Economy Class: Rows of aircraft-style seats on the lower deck. It gets crowded, noisy, and can feel stuffy if you are prone to motion sickness. The lower deck also tends to rock more in rough seas.

Business Class: A quieter upper deck with wider seats and better views through large windows. A much better option for a small price difference.

VIP/Royal Class: Air-conditioned lounges with refreshments, wider seats, and a calmer environment. Ideal if you are traveling with young children or have a low tolerance for crowded spaces.

Seasickness: The crossing is generally smooth in the morning. Afternoons can get choppy, especially from March to May (the long rains) and October to November (the short rains). If you are prone to motion sickness, take the earliest ferry and sit at the front of the upper deck. Carry medication just in case.

Luggage: Each passenger is allowed 25 kg of luggage. Excess baggage is charged. There is no space for bicycles or vehicles on the passenger ferries (Azam Marine does offer a cargo and vehicle Ro-Ro service separately).

Dar es Salaam to Zanzibar Ferry vs. Flying: Which Is Better?

Many travelers debate between the ferry and a short domestic flight. Here is a quick comparison to help you decide.

FactorFerryFlight
Duration1 hr 20 min – 2 hrs20–25 minutes
Cost$35 – $150$50 – $150+
Luggage25 kg included15–20 kg typically
Terminal locationCity centre (convenient)Airport (11 km from city)
ExperienceScenic, relaxedFast, less scenic
Availability4–5 departures dailyMultiple airlines, frequent
Best forBudget travelers, those in the city centreTravelers short on time

For most tourists, the Dar es Salaam to Zanzibar ferry is the better value option and the more enjoyable experience. The scenic channel crossing, especially on a clear morning, is something you remember. A 25-minute flight is not.

Zanzibar to Dar es Salaam: Return Ferry Schedule

Returning from Zanzibar to Dar es Salaam follows a nearly identical schedule. Ferries depart from Zanzibar Stone Town Port at:

Departure TimeOperator
07:00 AMAzam Marine
09:30 AMKilimanjaro / Azam
12:30 PMAzam Marine
03:30 PMZan Fast Ferries / Azam

Book your return ticket in advance, especially if you are leaving Zanzibar during a busy weekend or public holiday. Running out of ferry tickets and missing a connecting flight from Dar es Salaam is a common and avoidable problem.

Tips for a Smooth Dar es Salaam to Zanzibar Ferry Journey

  • Book in advance — particularly for the 7:00 AM ferry and for travel between June and October (high season)
  • Carry your passport — it is required for boarding. A photocopy will not be accepted
  • Arrive early — 45–60 minutes before departure is the minimum
  • Bring water and snacks — food and drinks on board are limited and overpriced
  • Sit upper deck — better views, more airflow, less motion
  • Take the morning ferry — seas are calmer and the heat is lower
  • Watch your bags — the terminals are busy. Keep valuables in your carry-on, not in checked luggage
  • Confirm times before travel — schedules occasionally change without advance notice

Frequently Asked Questions (FAQ)

How long does the Dar es Salaam to Zanzibar ferry take? The crossing takes between 1 hour 20 minutes and 2 hours depending on the operator and vessel. Azam Marine’s fastest catamarans complete the journey in approximately 1 hour 45 minutes.

How much does the ferry from Dar es Salaam to Zanzibar cost? Economy class tickets for non-residents start from around $35–$45. VIP and Royal class seats can cost $80–$150. Resident prices are significantly lower.

Can I take a car on the Dar es Salaam to Zanzibar ferry? No. Passenger ferries do not carry vehicles. Azam Marine operates a separate Ro-Ro (roll-on/roll-off) cargo service for vehicles, but this is not the same vessel as the passenger ferry.

Do I need a passport to take the ferry? Yes. All passengers — including Tanzanian citizens — are required to present valid identification. Foreigners must carry their passport. A photocopy or phone photo is not sufficient.

Is the Dar es Salaam to Zanzibar ferry safe? Yes. The major operators — Azam Marine and Kilimanjaro Fast Ferries — run modern, well-maintained vessels with trained crews. Ferry travel on this route has a good safety record. Avoid unofficial or unmarked vessels offering cut-price crossings.

Can I book the ferry on the day of travel? You can, but it is risky. The 7:00 AM ferry regularly sells out, especially on weekends. If tickets at the counter are sold out, you may wait hours for the next departure. Always book at least 24 hours in advance.

What is the best time of year to travel? June to October (dry season) offers the calmest seas and best weather. December to January is also pleasant. Avoid March to May and October to November when the rainy seasons bring rougher sea conditions.

Is there an overnight ferry from Dar es Salaam to Zanzibar? There is an occasional 8:00 PM departure by Azam Marine, but it is not a regular overnight service. The standard ferries are daytime crossings. Confirm availability when booking.

What happens if I miss my ferry? Missed boarding is not automatically refunded. Most operators have a no-refund policy for missed sailings. You can usually transfer your ticket to the next available departure, but confirm this with the operator when booking.

How early should I arrive at the Dar es Salaam ferry terminal? Aim for 60 minutes before departure if you already have a ticket. If buying at the counter, arrive 90 minutes early.

Final Word

The Dar es Salaam to Zanzibar ferry is one of the most well-travelled short crossings in East Africa — and for good reason. It is affordable, convenient, and takes you straight from the city centre to the heart of Stone Town without the hassle of an airport. Whether you are a first-time visitor or making a return trip, book your ticket in advance, take the morning ferry, and sit on the upper deck. The view as Zanzibar rises from the horizon makes the crossing worth it every single time.

Ready to book? Use azammarine.com or a platform like Bookaway to secure your seat today.

Kampala to Nairobi Bus: Fares, Operators, Border Crossings and How to Book

Kampala to Nairobi Bus: Fares, Operators, Border Crossings and How to Book (2026 Guide)

There is something quietly exciting about boarding a bus in Kampala and waking up in Nairobi. The journey is long — make no mistake about that — but it is also one of the most rewarding overland routes in East Africa.

Rolling through Uganda’s green hills, crossing into Kenya at Busia or Malaba, and watching the landscape shift from lush savannah to the dramatic slopes above Nairobi is the kind of travel that sticks with you.

If you are planning to take the Kampala to Nairobi bus, this guide gives you everything you need — updated fares, the best operators, border crossing tips, and how to book your ticket online — so the journey goes as smoothly as possible.

Why Travel from Kampala to Nairobi by Bus?

Let us be straightforward: flying between Kampala and Nairobi is expensive. A one-way ticket on most airlines runs between $150 and $350, depending on how far in advance you book. By contrast, a bus ticket costs between $20 and $45 depending on the operator and seat class. That is a significant saving — and for many travellers, the extra hours on the road are well worth it.

Beyond the cost, there are practical reasons the bus makes sense. If you are carrying luggage — gifts for family, goods for business, or simply more bags than an airline allows — the bus gives you far more flexibility. Most operators on this route allow up to 30 kg of checked luggage per person, with additional fees for excess weight that are still a fraction of airline overage charges.

There is also the experience itself. This route passes through some of East Africa’s most interesting country — the sugar cane fields of Jinja, the wetlands near Busia, the rolling tea estates of western Kenya, and the cool ridgeline approach to Nairobi through Limuru. If you take a day bus, you will see all of this. If you take a night bus, you will arrive fresh in the morning with a full day ahead of you. Either way, it is a journey that feels like proper travel.

How Long Does the Kampala to Nairobi Bus Take?

Honestly, the answer varies more than most operators will tell you upfront. Published journey times typically sit between 12 and 14 hours. In reality, depending on traffic leaving Kampala, how busy the border is, and road conditions on the Kenyan side, the actual journey can run anywhere from 13 to 18 hours.

The border crossing — whether at Busia or Malaba — is usually where the unpredictability creeps in. During peak periods, particularly around public holidays and long weekends, queues at immigration can add two to three hours to your trip. Night buses tend to clear the border faster since fewer vehicles are crossing at that hour, which is one reason overnight travel is popular on this route.

Build flexibility into your plans. If you have an important meeting or connection in Nairobi the morning after your arrival, allow for a full day’s buffer just to be safe.

Kampala to Nairobi Bus: Operators and Fares (2026)

Several operators run daily services between the two capitals. Here is a breakdown of the main ones and what you can expect from each:

OperatorFare (USD)Journey TimeDeparture TimesBorder Used
Mash East Africa (Mash Poa)$25 – $4113 – 16 hrs4:30 PM, 6:30 PM, 7:30 PMBusia
Bebeto Coaches$23 – $3112 – 14 hrsTwice dailyBusia
Modern Coast$30 – $4512 – 14 hrsDailyBusia / Malaba
Jaguar Executive Coaches$25 – $3813 – 15 hrsDailyBusia
Trinity Bus$25 – $4013 – 15 hrsDaily eveningBusia

Note: All fares listed are estimates based on 2025–2026 data and can change based on fuel prices, season, and seat class. VIP and business class seats cost more than standard seats on the same bus. Always confirm current fares when booking.

Mash East Africa (Mash Poa)

Mash is one of the most recognisable names on the Kampala to Nairobi bus route, running three daily evening departures. They offer WiFi and air conditioning on their coaches, and their evening schedule works well for travellers who prefer to sleep through the journey. One important note: in May 2025, a Mash bus broke down near Busia, leading to a widely reported service complaint. The company has addressed this publicly, but it is worth keeping in mind and monitoring recent traveller feedback before booking.

Bebeto Coaches

Bebeto is a solid, no-frills option that has built a quiet reputation for reliability. Buses depart twice daily and operate through the Busia border. Standard seats are comfortable enough for a 12-to-14-hour journey, and the price point is among the more competitive on the route. Bebeto is a good choice for budget-conscious travellers who still want a dependable service.

Modern Coast

Modern Coast is the premium option on this route. Their fleet includes VIP, business, and standard class seating — so you can genuinely upgrade your experience if you want a wider seat, a footrest, and more legroom for the overnight stretch. Modern Coast also serves a wide network across East Africa, which is useful if your onward plans involve travelling further into Kenya or toward Tanzania. Their coaches are consistently well-reviewed for cleanliness and comfort.

Jaguar Executive Coaches

Jaguar has a strong following in Uganda, particularly among Kampala residents who travel frequently to Nairobi for business. The company runs daily evening departures and is known for organised boarding and reliable departure times. If keeping to a schedule matters to you, Jaguar is worth prioritising.

Trinity Bus

Trinity operates through the Theodore Booking Agency (TBA) platform, making it one of the easier buses to book online in advance. Daily evening departures are standard, and the service is generally well-regarded for comfort. Useful if you want the convenience of booking through an aggregator platform rather than going directly to an operator.

Busia vs Malaba: Which Border Crossing Is Better?

Most services on this route cross at Busia, which is a well-established crossing point between Uganda and Kenya. A smaller number use the Malaba crossing, slightly further north.

In practical terms, both crossings involve a similar process: exiting Uganda at Ugandan immigration, crossing the border on foot (usually a very short walk), and entering Kenya at Kenyan immigration. Your bus waits on the other side.

Busia is the more frequently used crossing and tends to have more staff processing travellers, which can mean faster throughput during off-peak hours. During busy periods, however, Busia can also develop longer queues.

Malaba is sometimes faster at peak times because fewer buses use it, but it adds slightly more distance to the overall journey. Some travellers also find the Malaba process marginally more straightforward for first-timers.

For most travellers, the border you cross is determined by your operator — you generally do not choose it independently. But it is good to know in advance so you can carry the right documents and expectations.

What Documents Do You Need?

This depends on your nationality.

East African Community nationals (Uganda, Kenya, Tanzania, Rwanda, Burundi, South Sudan, DRC) can cross with a national ID card — no passport required under the EAC protocol.

Other African nationalities generally need a valid passport. Many are eligible for a Kenya e-Visa or visa on arrival, but the process and cost vary significantly by country. Check the official Kenya eCitizen portal before you travel.

Non-African passport holders almost always need a valid passport and a Kenyan visa. The East Africa Tourist Visa ($100) covers Kenya, Uganda, and Rwanda on a single application and is a smart option for visitors doing a regional trip.

Whatever your nationality, make sure your passport (if required) has at least six months validity remaining. Border officials on both sides will check this, and an expired or near-expiry passport can mean being turned back at the crossing — something no bus operator can help you with once you are at the border.

How to Book a Kampala to Nairobi Bus Ticket Online

Gone are the days of showing up at a bus park the morning of travel and hoping for the best. Most major operators now support online booking, and it is genuinely worth using.

For Mash East Africa: Visit masheastafrica.com to check schedules and book directly.

For Bebeto Coaches: Book via bebetocoachservice.com or through aggregator platforms like Buupass.

For Modern Coast: Use the Modern Coast website or app. Online payment via M-Pesa or card is supported.

For Jaguar Executive Coaches: Bookings can be made via their website or through platforms like Buupass Uganda.

For Trinity Bus: Use the Theodore Booking Agency platform at booking.ttta.co.ug, which gives a clear seat-selection interface.

The general booking process across platforms is similar:

  1. Select your route (Kampala → Nairobi) and travel date
  2. Choose your departure time and preferred seat class
  3. Enter your name, phone number, and nationality
  4. Pay via mobile money or card — M-Pesa works across most platforms, and MTN Mobile Money works for Uganda-side bookings
  5. Receive your e-ticket via SMS and/or email

Take a screenshot of your ticket. Not all border officials scan QR codes, and having a visible confirmation on your phone saves time.

Tips for a Comfortable Kampala to Nairobi Bus Journey

Book at least 3 to 5 days in advance. Window seats and business/VIP class seats fill up first, especially on Friday and Sunday evening buses when demand is highest.

Choose the overnight bus. Departing at 6:30 or 7:30 PM means you sleep through the long middle section of the journey. You also tend to hit the border during quieter hours and arrive in Nairobi around mid-morning — a great time to navigate a new city.

Pack a small carry bag. Keep your essentials — documents, phone, power bank, earphones, a light jacket, and snacks — in a bag you keep with you on the bus. Your main luggage goes in the hold and you cannot easily access it during the journey.

Carry Ugandan shillings and Kenyan shillings. You may need local currency at the border for small fees, a cup of tea, or an emergency purchase. Most border stops have mobile money but not always card facilities.

Bring something warm. Night buses can get surprisingly cold, especially once the sun goes down and the air conditioning is running. A light fleece or jacket is worth the extra packing space.

Download offline maps. If you are new to Nairobi, download an offline map of the city before departure. Some buses arrive at River Road station, others at different terminals depending on the operator — knowing where you are landing saves confusion at 5 AM.

What to Do in Nairobi After Arrival

Nairobi is a city that rewards curiosity. If you are arriving for the first time, a few highlights worth having on your list:

The Nairobi National Museum in Museum Hill gives you a strong grounding in Kenya’s natural and cultural history. Carnivore Restaurant in Langata is a Nairobi institution if you want a proper meat feast after the journey. For a complete change of pace, the David Sheldrick Wildlife Trust in Karen — just 45 minutes from the city centre — lets you get remarkably close to orphaned baby elephants during their morning feed.

If Nairobi is a transit point on a longer journey, the city is well-connected by bus and shuttle to Mombasa, Kisumu, Arusha, and Kigali. Platforms like Buupass and Bookaway let you arrange onward connections in advance from the same interface you used for your original booking.

Frequently Asked Questions

Is there a direct bus from Kampala to Nairobi? Yes, multiple operators run direct cross-border services on this route daily. You stay on the same bus throughout — you only step off briefly at the border crossing for immigration processing.

How much does the Kampala to Nairobi bus cost? Fares typically range from $20 to $45 depending on the operator and seat class. Standard seats are at the lower end; VIP and business class seats are higher.

What is the best bus from Kampala to Nairobi? Modern Coast is the most comfortable option overall. For reliability and value, Bebeto Coaches and Jaguar Executive Coaches are strong choices. If online booking convenience matters most, Trinity Bus via TBA or Mash via their own website are the easiest to book.

Which border crossing do the buses use? Most services cross at Busia. A smaller number use Malaba. Your operator will tell you which crossing applies to your booking.

Can I book a Kampala to Nairobi bus ticket online? Yes. Most major operators support online booking with mobile money payment. It is strongly recommended over buying at the terminal, especially for weekend and holiday travel.

How much luggage can I bring? Most operators allow up to 30 kg in the hold. Keep valuables and essentials in a small cabin bag with you.

Final Word

The Kampala to Nairobi bus is not the fastest way between the two capitals — but it is one of the most affordable, practical, and genuinely memorable ways to make the journey. With the right operator, an overnight seat, and a few hours of solid preparation, you will arrive in Nairobi ready for whatever comes next. Book early, pack smart, and enjoy the ride — East Africa does not disappoint from a window seat.

Planning your East Africa travels? Read our guides on bus travel in Tanzania, Ghana, and Nigeria on ShopInKenya.

Accra to Tamale Bus: Fares, Schedule, Operators and How to Book (2026 Guide)

Travelling from the Accra to Tamale bus (heart of Ghana’s Northern Region) is one of the most popular long-distance routes in the country. If you are planning this trip, this guide covers everything about the Accra to Tamale bus journey — fares, departure times, the best operators, terminals, and how to book your ticket online.

Quick Overview of the Route

This route covers roughly 600 km and typically takes between 8 and 12 hours, depending on the operator, road conditions, and number of rest stops. It is the most affordable way to travel between the two cities — significantly cheaper than flying, and far more comfortable than shared taxis or trotro for a journey this long.

Multiple operators run daily services on this route, including STC (Intercity STC Coaches), VIP Jeoun Transport, and VVIP Transport. Each has its own fares, departure points, and schedules, which we break down below.

Tamale is the capital of Ghana’s Northern Region and one of the fastest-growing cities in West Africa. It is a major commercial hub, home to a large university, a busy central market, and the gateway to attractions such as Mole National Park, the Larabanga Mosque, and the Tamale Cultural Centre. Whether you are travelling for business, family visits, education, or to attend one of the region’s festivals, the bus remains the most practical way to get there for the vast majority of travellers.

Compared with flying, the bus is dramatically cheaper — often a fifth of the airfare — and unlike air travel, it does not require booking weeks in advance or dealing with strict baggage restrictions. For travellers carrying goods, gifts, or larger luggage for family visits, the bus is by far the more practical choice.

Fares for This Route (2026)

Fares on this route vary by operator and class of service. Here is what to expect:

OperatorEstimated Fare (GHS)Journey TimeDeparture Frequency
VIP Jeoun Transport110 – 1308 – 10 hrsMultiple daily (incl. overnight)
STC (Intercity)120 – 1508 – 10 hrsTwice daily
VVIP Transport130 – 1608 – 10 hrsDaily
Metro Mass Transit70 – 9010 – 12 hrsLimited daily

Note: Fares fluctuate with fuel prices and demand. Expect higher prices during festive periods such as Christmas, Eid, and the Damba Festival in Tamale. Always confirm the current fare directly with the operator or on their booking platform before travel.

Best Bus Operators for Accra to Tamale

VIP Jeoun Transport

VIP is one of the most popular choices for this route, running multiple daily departures including overnight buses. Their Accra to Tamale service departs mainly from Kwame Nkrumah Circle. Online booking is available through the VIP Bus Ticketing App and website, making it easy to secure a seat in advance.

VIP’s fleet on this route consists of air-conditioned coaches with reclining seats, and the company is generally regarded as one of the more reliable operators for keeping to its published departure times. Because VIP operates such a high volume of buses daily, it is often easier to find an available seat on short notice compared with operators running only one or two departures a day. For travellers who value flexibility — for example, business travellers who may need to adjust their travel date — VIP’s frequency is a major advantage.

STC (Intercity STC Coaches)

STC operates from the Accra STC Terminal (Accra Central) with two scheduled daily departures. STC buses are known for spacious seating and a long-standing safety record. Online booking is supported through the official STC website and select third-party platforms.

STC has been operating in Ghana for decades and has built a reputation as one of the most established names in the country’s transport sector. Their coaches on this route tend to be larger with more legroom than some competitors, which can make a real difference on a journey of 8 hours or more. STC also operates onward connections from Tamale to other northern destinations, so if your final destination is beyond Tamale itself, it is worth checking whether a connecting STC service is available.

VVIP Transport

VVIP offers a slightly more premium experience at a higher fare, with comfortable seating and a strong reputation on the northern routes. Booking is mostly done in person, though some third-party booking sites list VVIP availability.

VVIP positions itself as a step above standard intercity services, often with newer buses, better-maintained interiors, and a more curated travel experience. The trade-off is that VVIP runs fewer daily departures than VIP, so availability can be limited — particularly around festivals and public holidays when demand on the Accra–Tamale corridor spikes.

Metro Mass Transit

The budget option. Metro Mass is the cheapest way to travel this route, but buses are older, journeys take longer, and departures are less frequent. Best for travellers prioritising cost over comfort.

Metro Mass Transit is a government-subsidised operator, which is why fares are noticeably lower than the private operators above. The trade-off is comfort and speed — buses are typically older models without the same level of air conditioning or seat reclining, and journey times can stretch toward the 12-hour mark with more frequent stops. For travellers on a tight budget, or those making the trip with bulky luggage where a small fare difference matters, Metro Mass remains a solid fallback option.

Departure Points in Accra

Depending on which operator you choose, your bus may depart from a different terminal:

  • Kwame Nkrumah Circle — main VIP Jeoun departure point
  • Accra STC Terminal (Accra Central) — STC departures
  • Neoplan Station — used by several operators including budget services
  • Achimota, Kaneshie, Madina — secondary pick-up points for some operators

Always confirm your exact terminal when booking, as arriving at the wrong location can mean missing your bus entirely on a route this long.

How to Book Your Ticket Online

Booking your ticket online saves you a trip to the terminal and guarantees your seat. Here is the general process:

Step 1 — Choose your operator’s platform For VIP Jeoun, use vipbustickets.com or the VIP Bus Ticketing App. For STC, use the official STC booking website.

Step 2 — Select your route and date Choose “Accra” as your departure point and “Tamale” as your destination, then pick your travel date. The system will display available departure times.

Step 3 — Pick your departure time and seat Popular departure times — early morning and overnight — fill up fast, especially on weekends and around festivals. Select your preferred seat from the interactive bus map where available.

Step 4 — Enter your details and pay Provide your name and phone number, then pay via mobile money (MTN MoMo, Vodafone Cash, AirtelTigo Money) or card.

Step 5 — Get your e-ticket Your ticket is sent via SMS and email, usually as a QR code. Bring this (and a valid ID) to the terminal on travel day.

What to Expect on the Journey

This route passes through several major towns, giving you a good look at Ghana’s shift from coastal forest to savannah landscape:

  • Kumasi — most routes pass through or near Kumasi, with a brief stop
  • Techiman — a common rest stop for food and restroom breaks
  • Kintampo — another frequent stop point, roughly midway

Most operators schedule at least one proper rest stop on this journey, usually around Techiman or Kintampo. Overnight buses tend to have fewer stops and arrive in Tamale early in the morning.

As the bus heads north from Accra, the dense greenery of the southern forest belt gradually gives way to the drier, more open savannah landscape that defines the Northern Region. Many travellers find this transition one of the more memorable parts of the journey — by the time you reach Kintampo, the scenery, vegetation, and even the architecture of roadside towns noticeably change from what you would see closer to the coast.

Road quality on this route has improved considerably over recent years, particularly on the stretch between Accra and Kumasi, which is now largely dual-carriageway. The section north of Kumasi toward Techiman and Tamale has seen ongoing improvements as well, though travellers should still expect some sections with single-lane traffic and the occasional delay around major towns during peak hours.

Things to Do in Tamale After Arrival

Once you arrive, Tamale itself offers plenty to explore. The city’s Central Market is one of the largest in northern Ghana and a good place to experience local trade, textiles, and food. The Tamale Cultural Centre showcases regional crafts and occasionally hosts performances. For those continuing their journey, Tamale is also the main gateway to Mole National Park — Ghana’s largest wildlife reserve — and the historic Larabanga Mosque, one of the oldest mosques in West Africa.

If your trip coincides with the Damba Festival, celebrated by the Dagomba people, you will find Tamale especially lively, with durbars, drumming, and horseback displays. Just be aware that this is also when bus tickets on the Accra to Tamale route are in highest demand, so plan your booking accordingly.

Tips for Travelling Accra to Tamale by Bus

Book in advance for weekends and festivals. The Damba Festival, Eid celebrations, and Christmas/New Year periods see heavy demand on this route. Tickets can sell out days ahead.

Consider the overnight bus. An overnight departure means you sleep through most of the journey and arrive in Tamale in the morning, saving you a night’s accommodation.

Pack for temperature changes. Tamale and the north are noticeably hotter and drier than Accra. If travelling overnight, also bring something warm — air conditioning on long-distance buses can get cold.

Carry snacks and water. While most operators schedule rest stops, having your own supplies means you are not dependent on stop timing or availability.

Keep your ticket and ID accessible. You will need to show your e-ticket (or a printed copy) and a valid ID at check-in, especially for online bookings.

Frequently Asked Questions

How long does the Accra to Tamale bus take? The journey typically takes 8 to 12 hours depending on the operator, time of departure, and road/traffic conditions.

What is the cheapest Accra to Tamale bus fare? Metro Mass Transit offers the lowest fares, generally between GHS 70 and 90, though journey times are longer.

Can I book an Accra to Tamale bus ticket online? Yes. VIP Jeoun and STC both offer online booking through their websites and apps, with e-tickets sent via SMS and email.

Is there a night bus from Accra to Tamale? Yes, several operators including VIP Jeoun run overnight services on this route, which is a popular option for saving on accommodation.

Which terminal does the Accra to Tamale bus leave from? This depends on the operator. VIP Jeoun typically departs from Kwame Nkrumah Circle, while STC departs from the Accra STC Terminal in Accra Central.

Final Word

The Accra to Tamale bus remains the most practical way to travel between Ghana’s capital and its northern hub — affordable, comfortable enough for an overnight trip, and easy to book online with operators like VIP Jeoun and STC. Whether you are heading north for business, family, or a festival, book early, pick the operator that fits your budget and schedule, and you are set for the journey.

Looking for more route guides? Check our complete guide to Accra to Kumasi Bus.

Accra to Kumasi Bus: The Complete Guide to Every Company, Fare and Booking Option (2026)

Planning to travel on the Accra to Kumasi bus? You are on Ghana’s busiest intercity route — a 250-kilometre journey connecting the nation’s capital to the Ashanti Region’s cultural heartbeat.

Whether you are a student heading home, a trader moving goods, a tourist exploring Kumasi’s rich history, or a professional making a regular commute, this guide gives you everything you need before you board.

We cover every major bus company operating on this corridor in 2026, the latest fares following VIP Jeoun’s April 2026 price revision, departure schedules from all terminals, online booking options, tips for a smooth journey, and answers to the most common traveler questions. This is the only guide you need.

What This Guide Covers:

1. About the Accra to Kumasi Route — Why It Matters

The Accra to Kumasi bus route is the single most-traveled intercity corridor in Ghana. Covering approximately 250 kilometres by road, it connects Accra — Ghana’s commercial and administrative capital — to Kumasi, the Ashanti Region’s capital and Ghana’s second-largest city by population.

Kumasi is far more than just a second city. It is the seat of the Asante Kingdom, home to the Kejetia Market (one of the largest open-air markets in West Africa), the Manhyia Palace, the Kumasi Cultural Centre, and a major hub for gold and cocoa trade that powers Ghana’s economy. For millions of Ghanaians, the Accra to Kumasi bus is not just transport — it is the lifeline connecting two of West Africa’s most important urban centres.

The route is served by multiple bus companies with dozens of daily departures, making it one of the most frequent and competitive intercity bus corridors in all of West Africa. For travelers, this means affordable fares, flexible departure times, and a choice of comfort levels from basic to executive class.

Road Distance: Approximately 250 km via the N6 highway

Journey Time: 4 to 6 hours depending on company, traffic, and rest stops

Frequency: Buses depart almost every hour from major Accra terminals

2. How Long Does the Accra to Kumasi Bus Journey Take?

The Accra to Kumasi bus journey typically takes between 4 and 6 hours under normal road and traffic conditions. The variation in journey time depends on several factors:

Factors That Affect Journey Time

  • Traffic at departure — morning rush hour departures from Accra can add 30–60 minutes to your journey start
  • Rest stops — most buses make one scheduled rest stop, typically at Linda Dor or Bunso Junction along the route, adding 15–30 minutes
  • Bus type — executive coaches that make fewer stops tend to complete the journey faster than standard tour buses
  • Road conditions — the Accra–Kumasi highway (N6) is generally well-maintained but construction zones and heavy rains can cause delays
  • Day of the week — Friday afternoons and Sunday evenings are significantly slower due to high traffic volumes

For most travelers, budgeting 5 hours for the Accra to Kumasi bus journey is a safe estimate. Early morning departures between 5:00AM and 7:00AM typically arrive fastest, beating both Accra departure traffic and peak-hour congestion entering Kumasi.

3. Accra to Kumasi Bus Companies (2026-2027) — Overview

Several bus companies operate on the Accra to Kumasi bus route, ranging from the government-owned STC to private luxury operators. Here is a summary of the main companies and what each offers:

CompanyTypeFare Range (GHS)Online Booking
VIP Jeoun TransportPrivate — Executive & StandardGHS 120 – 150Yes — vipbustickets.com
Intercity STCGovernment — Standard & BusinessGHS 85 – 200Yes — stcticketing.gov.gh
OA Travel & ToursPrivate — Premium ExecutiveGHS 180 – 250Limited
2M ExpressPrivate — AffordableGHS 100 – 140Limited
Ford Vans / HiAceShared minibus — fastest optionGHS 80 – 120No — walk-in only

Note: All fares above reflect 2026 rates. VIP Jeoun Transport revised its fares on 8th April 2026 — the first fare increase in two years. Always confirm the exact fare at the terminal or during online booking before paying.

4. VIP Jeoun Transport — Ghana’s Most Popular Accra to Kumasi Bus

VIP Jeoun Transport is undisputedly the most popular private bus company on the Accra to Kumasi bus route. Founded in 2008, the company has grown rapidly to become Ghana’s leading intercity bus brand, operating modern air-conditioned 42-seater coaches across an extensive national network from its major terminals in Accra and Kumasi.

Why VIP Jeoun is the Preferred Choice

  • Most frequent departures — buses leave from multiple Accra terminals throughout the day
  • Two service tiers — Executive Coach (more comfortable, higher fare) and Standard Tour Bus (affordable, basic comfort)
  • Air conditioning on all buses — essential on Ghana’s hot highway stretches
  • Online booking available at vipbustickets.com — book from your phone or computer
  • Well-maintained fleet — modern coaches with GPS tracking
  • Multiple Accra boarding points — Circle, Kaneshie, Opera Square, and Tudu
  • Extensive network beyond Kumasi — once in Kumasi, VIP connects onward to Tamale, Wa, Bolgatanga, Sunyani, and more

VIP Jeoun 2026 Updated Fares — Accra to Kumasi

VIP Jeoun Transport announced a fare revision effective Wednesday, 8th April 2026 — the company’s first fare increase in two years. The revision affects 75 routes from Accra and Kumasi. Here are the updated fares for the Accra to Kumasi bus:

Service Class2026 Fare (GHS)
Executive Coach — Accra to KumasiGHS 150
Standard Tour Bus — Accra to KumasiGHS 120

VIP Jeoun Accra Terminals

  • Circle Terminal (Kwame Nkrumah Circle) — most popular and central
  • Kaneshie Terminal — serves passengers from West Accra
  • Opera Square (Accra) — serves passengers from Central and East Accra
  • Tudu Terminal — downtown Accra boarding point

VIP Jeoun Kumasi Terminal

  • Kumasi Adum Terminal — main VIP terminal in Kumasi, well-located near the city centre

Online Booking: vipbustickets.com — book your Accra to Kumasi bus ticket online and pay with mobile money or card

Customer Care: Visit the official VIP website for current contact details

5. STC (Intercity STC Coaches) — The Government Accra to Kumasi Bus

Intercity STC Coaches Limited is Ghana’s state-owned bus company with over 100 years of operation history. Jointly owned by SSNIT (Social Security and National Insurance Trust) and the Government of Ghana, STC is the most established bus company in the country and remains a popular choice for the Accra to Kumasi bus route — particularly for travelers who prioritize reliability and prefer booking online in advance.

STC Key Features

  • Government-operated — strong safety and compliance standards
  • Online booking at stcticketing.gov.gh — one of the few Ghanaian bus companies with a fully functional government booking portal
  • Multiple departure times daily — typically four times per day on the Accra to Kumasi route
  • Air-conditioned coaches
  • Parcel and package delivery service alongside passenger transport
  • Bus hiring services for groups and private events

STC 2026 Fares — Accra to Kumasi Bus

Service ClassFare (GHS)
Standard Class — Accra to KumasiGHS 85 – 120
Business/Executive ClassGHS 150 – 200

STC Accra and Kumasi Terminals

  • Accra: STC Terminal, Ring Road West, Accra (main terminal near Accra Sports Stadium)
  • Accra (secondary): Tudu terminal, central Accra
  • Kumasi: STC Terminal, Adum, Kumasi

How to Book STC Online

STC offers one of the most accessible online booking systems of any Ghanaian bus company. Visit stcticketing.gov.gh to search for available Accra to Kumasi bus departures, select your seat, and pay online. The government booking portal accepts mobile money payments including MTN MoMo, Vodafone Cash, and AirtelTigo Money, as well as debit and credit cards.

Website: stc.gov.gh | stcticketing.gov.gh

Address (Accra): No. 1 Ajuma Crescent, New Achimota Lorry Park Area, Accra | P.O. Box 7384, Ring Road West Industrial Area, Accra

6. OA Travel and Tours — The Premium Accra to Kumasi Bus Option

OA Travel and Tours is a well-regarded private bus company operating on the Accra to Kumasi bus route with a reputation for comfort and punctuality. The company targets mid-to-premium travelers wanting a step up from standard coaches in terms of seat comfort and onboard experience.

OA Travel Key Features

  • Premium executive coaches — wider, more comfortable seating than standard operators
  • Reliable departure schedule — known for strict on-time departures
  • Air conditioning throughout
  • Well-trained, professional drivers
  • Popular with business travelers and families
  • Accra terminal at Kwame Nkrumah Circle and additional boarding points in Accra

OA Travel Fares — Accra to Kumasi Bus

ServiceFare (GHS)
Executive Class — Accra to KumasiGHS 180 – 250
Standard Class (where available)GHS 140 – 180

OA Travel fares are higher than VIP and STC but reflect the premium seat quality and service standard. For travelers who make the Accra to Kumasi bus journey regularly for business, OA Travel is often the preferred choice for the additional comfort on what is a 4–6 hour journey.

7. 2M Express and Other Accra to Kumasi Bus Options

2M Express

2M Express is a growing private bus company on this corridor that has built popularity through competitive fares and reliable service. The company is particularly popular with budget-conscious travelers and students. While 2M Express may not match VIP Jeoun or OA Travel in fleet luxury, the coaches are air-conditioned, maintained to a reasonable standard, and offer good value for the fare charged.

Fare Range: GHS 100 – 140 for the Accra to Kumasi bus

Terminal: Kwame Nkrumah Circle area, Accra

Ford Vans and HiAce Minibuses

For travelers who prioritize speed over comfort, shared Ford Transit vans and Toyota HiAce minibuses also serve this route. These depart from the lorry parks at Kejetia, Circle, and Tudu in Accra and fill up before departing — meaning no fixed schedule but often faster journey times due to fewer stops. Fares on shared vans range from GHS 80 to GHS 120 depending on seat position and demand.

Important: Shared vans are faster but significantly less comfortable than full-size coaches. They are best suited for solo travelers who are in a hurry or traveling light. For families, elderly passengers, or long-distance comfort, the full-size bus companies listed above are strongly recommended over vans.

8. Complete 2026 Fare Comparison — Accra to Kumasi Bus

Use this table to quickly compare all major bus options on the Accra to Kumasi route by fare, comfort, and booking method. All fares are in Ghanaian Cedis (GHS) and reflect April 2026 rates.

CompanyFare (GHS)Online Booking
VIP Jeoun — ExecutiveGHS 150Yes — vipbustickets.com
VIP Jeoun — Standard TourGHS 120Yes — vipbustickets.com
STC — Standard ClassGHS 85 – 120Yes — stcticketing.gov.gh
STC — Executive/BusinessGHS 150 – 200Yes — stcticketing.gov.gh
OA Travel — ExecutiveGHS 180 – 250Limited — visit terminal
2M ExpressGHS 100 – 140Limited
Ford Van / HiAce (shared)GHS 80 – 120No — walk-in only

9. Accra Terminals — Where to Board Your Accra to Kumasi Bus

Knowing which terminal your bus departs from is essential — Accra has multiple lorry parks and bus terminals spread across the city, and arriving at the wrong one can cause you to miss your departure.

Kwame Nkrumah Circle (Circle Terminal)

Circle is the most popular and centrally located departure point for the Accra to Kumasi bus. VIP Jeoun, OA Travel, 2M Express, and shared vans all operate from terminals around Circle. It is the most convenient terminal for most Accra residents and is easily accessible by trotro from any part of the city. Circle is typically the busiest terminal so arrive early, especially on weekends and public holidays.

Kaneshie Terminal

Kaneshie is the main departure point for passengers from West Accra. VIP Jeoun operates the Accra to Kumasi bus from Kaneshie, making it the most convenient boarding point for travelers coming from Dansoman, Mamprobi, Korle Bu, and surrounding areas. Kaneshie is also less congested than Circle on most days.

Opera Square (Accra CBD)

VIP Jeoun departs from Opera Square in central Accra for select routes. This is the most convenient boarding point for travelers based in Accra’s CBD, Osu, and East Legon areas.

STC Terminal, Ring Road West

Intercity STC departs the Accra to Kumasi bus from its dedicated terminal at Ring Road West Industrial Area, near the Accra Sports Stadium. This is the exclusive STC terminal and does not serve other bus companies. It is slightly less centrally located than Circle but very accessible from Asylum Down, Adabraka, and North Ridge.

Tudu Terminal

Tudu in downtown Accra serves as a boarding point for both VIP Jeoun and STC on selected Accra to Kumasi bus departures. It is convenient for travelers coming from Accra Central, Makola, and James Town.

Kumasi Arrival Points

  • Kejetia Bus Terminal — Kumasi’s main lorry park for most private operators arriving from Accra
  • Adum (STC Terminal) — exclusive STC arrival and departure point in Kumasi, Adum area
  • Asafo Market area — some operators drop and pick up near Asafo

10. How to Book Your Accra to Kumasi Bus Online

Two of the main Accra to Kumasi bus operators offer online booking — VIP Jeoun via vipbustickets.com and STC via stcticketing.gov.gh. Here is how to use each:

Booking VIP Jeoun Online

  1. Visit vipbustickets.com on your phone or computer
  2. Select your departure city (Accra) and destination (Kumasi)
  3. Choose your travel date and click Search
  4. Browse available departures and select your preferred time and service class (Executive or Standard)
  5. Choose your seat from the interactive seat map
  6. Enter your passenger details — full name, phone number, and email
  7. Proceed to payment — pay via MTN Mobile Money, Vodafone Cash, AirtelTigo Money, or card
  8. Receive your e-ticket via SMS and email — present this at the terminal for boarding

Booking STC Online

  • Visit stcticketing.gov.gh
  • Select Accra as departure and Kumasi as destination
  • Choose your travel date and search for available buses
  • Select your preferred STC departure and seat class
  • Enter passenger details and proceed to checkout
  • Pay via mobile money (MTN MoMo, Vodafone Cash, AirtelTigo) or debit/credit card
  • Your STC e-ticket is sent to your phone and email — save it for presentation at the terminal

For OA Travel and 2M Express, online booking options are more limited. Most passengers book in person at the terminal or by calling the company directly. Arrive early at the terminal — especially on weekends — to ensure seat availability on your preferred departure.

11. Tips for Traveling the Accra to Kumasi Bus Route

Book Early for Weekends and Holidays

The Accra to Kumasi bus route experiences its highest demand on Friday afternoons, Saturday mornings, Sunday evenings, and during national public holidays — particularly Christmas, Easter, and end-of-year school holidays. On these dates, executive class seats with VIP Jeoun and STC sell out within hours of booking opening. Book your ticket online at least 2–3 days in advance during these periods.

Choose an Early Morning Departure

The best time to travel on this route is early morning — between 5:00AM and 7:00AM. You beat the worst of Accra’s notorious departure traffic, the highway is less congested, and you arrive in Kumasi with the full day ahead. Evening and night buses are available but daytime travel is strongly recommended for safety and reliability.

Executive Class is Worth the Premium

The fare difference between VIP Standard (GHS 120) and VIP Executive (GHS 150) is just GHS 30. On a 4–6 hour journey, that small premium buys you a noticeably more comfortable, wider seat with better air conditioning positioning. For most travelers, upgrading to Executive is an easy decision.

Arrive at the Terminal 30–45 Minutes Early

Bus terminals in Accra — particularly Circle — become extremely busy in the morning. Even with an online booking, arrive at the terminal at least 30 to 45 minutes before your scheduled departure to check in, stow your luggage, and board without rushing. Some operators have been known to fill remaining seats with walk-in passengers if booked passengers do not check in promptly before departure.

Carry Small Change and Snacks

Not all terminals and rest stops along the Accra to Kumasi bus route accept mobile money or card payments for small purchases — bottled water, food, and snacks at roadside stops are typically cash transactions. Carry small denomination cedis for rest stop purchases and any incidental expenses along the way.

Expect a Rest Stop at Linda Dor or Bunso Junction

Most full-size Accra to Kumasi bus services make one scheduled rest stop, typically at Linda Dor Restaurant or Bunso Junction — both located approximately halfway between Accra and Kumasi. These stops last 15–30 minutes and are your opportunity to use the bathroom, buy food, and stretch your legs. Do not wander far from the bus — departures resume promptly after the allotted time.

12. Accra to Kumasi Bus — Frequently Asked Questions

How long is the Accra to Kumasi bus journey?

The Accra to Kumasi bus journey takes approximately 4 to 6 hours depending on traffic, rest stops, and the bus company. Early morning departures tend to be fastest. Executive class buses with fewer stops typically complete the journey closer to the 4-hour end of the range, while standard tour buses with more stops may take up to 6 hours on heavy traffic days.

How much is the bus from Accra to Kumasi in 2026?

Following VIP Jeoun’s April 2026 fare revision, the Accra to Kumasi bus costs GHS 150 for VIP Executive class and GHS 120 for Standard Tour. STC fares range from GHS 85 to GHS 200 depending on class. OA Travel charges GHS 180 to GHS 250 for executive class. Shared vans from lorry parks start from GHS 80.

Which bus is best from Accra to Kumasi?

For most travelers, VIP Jeoun Executive is the best all-round choice for the Accra to Kumasi bus — excellent frequency, air-conditioned executive coaches, multiple Accra terminals, online booking, and a well-known brand. STC is the best option for travelers who prefer booking through an official government portal. OA Travel is the top choice for premium comfort. For the lowest fares, 2M Express or standard VIP Tour buses offer the most affordable options.

Can I book the Accra to Kumasi bus online?

Yes. VIP Jeoun online booking is available at vipbustickets.com and STC online booking is available at stcticketing.gov.gh. Both platforms accept mobile money (MTN MoMo, Vodafone Cash, AirtelTigo) and card payments. OA Travel and 2M Express have more limited online booking availability — most of their passengers book at the terminal.

What time do Accra to Kumasi buses depart?

Accra to Kumasi buses depart throughout the day from approximately 4:30AM to 10:00PM depending on the company and terminal. VIP Jeoun runs the highest frequency with departures from Circle and Kaneshie roughly every 30–60 minutes during peak hours. STC operates approximately four scheduled departures per day. Early morning departures between 5:00AM and 7:00AM are recommended for the fastest and most comfortable journey.

Is it safe to travel by bus from Accra to Kumasi?

Yes — traveling with licensed, established operators like VIP Jeoun, STC, and OA Travel on the Accra to Kumasi bus is generally safe. All three companies maintain their fleets to reasonable standards and employ professional drivers. The Accra–Kumasi highway (N6) is one of Ghana’s better-maintained inter-regional roads. As a general precaution, daytime travel is recommended over night travel, and stick to licensed bus companies rather than informal roadside operators.

Where do Accra to Kumasi buses depart from?

The main Accra departure points for the Kumasi bus are Kwame Nkrumah Circle (the busiest terminal), Kaneshie (for West Accra travelers), Opera Square (for CBD and East Accra travelers), the STC Terminal at Ring Road West (STC only), and Tudu in downtown Accra. Always confirm your specific boarding terminal when making your booking.

Is there a night bus from Accra to Kumasi?

Yes, VIP Jeoun and some operators run late evening departures from Accra to Kumasi. However, daytime travel on the Accra to Kumasi bus is strongly recommended — the highway is better monitored during daylight hours, rest stops are more accessible, and you arrive in Kumasi at a practical time. Night travel is best avoided unless strictly necessary.

Final Word: Your Complete Guide to the Accra to Kumasi Bus

The Accra to Kumasi bus route connects Ghana’s two most important cities — and in 2026, it has never been easier or more convenient to make the journey. With multiple companies competing for your business, affordable fares across all budget levels, and online booking now available from both VIP Jeoun and STC, securing your seat no longer requires a trip to a busy lorry park.

Whether you choose the reliable frequency of VIP Jeoun, the century-old heritage of STC, or the premium comfort of OA Travel — the Accra to Kumasi bus gets you there safely, comfortably, and at a fraction of the cost of flying. Book early for weekends and holidays, travel in the morning for the smoothest experience, and enjoy the journey through Ghana’s beautiful Eastern Region landscape.

Safe travels — and welcome to Kumasi, the Garden City of West Africa.

How to File KRA Returns as a Freelancer or Side Hustler(2026 Guide)

0

If you earn money from freelancing, consultancy, online gigs, or any side hustle in Kenya, the Kenya Revenue Authority (KRA) expects you to declare that income — and the 2026 filing deadline is June 30, 2026. Miss it, and you are looking at penalties that can quickly add up.

The good news? Filing KRA returns as a freelancer or side hustler is not as complicated as most people think. You do not need to hire an expensive tax consultant. This step-by-step guide covers exactly what you need to do, how much tax you might owe, and how to avoid the most common mistakes Kenyan freelancers make.

Who Needs to File KRA Returns in Kenya?

Before diving in, let us be clear about who is required to file:

  • Full-time freelancers and self-employed individuals — graphic designers, writers, developers, photographers, consultants, trainers, and so on
  • Employed Kenyans with side hustles — if you have a salaried job AND earn income from a side hustle, you must declare both in a single return
  • Online workers — income from platforms like Upwork, Fiverr, Toptal, or social media monetisation is taxable income in Kenya
  • Anyone with a KRA PIN — even if you earned zero income in 2025, you must file a Nil Return to remain compliant

As KRA stated in its 2026 clarification: employed Kenyans with additional income from freelancing, consultancy, online services, farming, or rental earnings must declare all sources in one return — not just their salary.

Key Dates to Know for KRA Returns in 2026

MilestoneDate
Filing window opensJanuary 1, 2026
Deadline to file returnsJune 30, 2026
Year of income being declaredJanuary 1 – December 31, 2025

Do not wait until the last week of June. The iTax portal typically experiences high traffic as the deadline approaches, and technical issues can leave you unable to file in time.

How Much Tax Will You Pay as a Freelancer in Kenya?

Freelancers and side hustlers in Kenya are taxed under the individual income tax (progressive) rate. This means the more you earn, the higher the rate applied — but only on the portion of income that falls within each band.

Here are the 2026 income tax bands for individuals:

Annual Taxable Income (KSh)Tax Rate
Up to 288,00010%
288,001 – 388,00025%
388,001 – 6,000,00030%
6,000,001 – 9,600,00032.5%
Above 9,600,00035%

Personal relief of KSh 28,800 per year (KSh 2,400/month) is deducted from your final tax bill — every taxpayer is entitled to this.

What About Turnover Tax (TOT)?

If your annual gross business income is between KSh 1,000,000 and KSh 50,000,000, you may opt into the Turnover Tax (TOT) regime instead of income tax. TOT is simpler — it is charged at a flat rate on your gross turnover without deducting expenses. Check the current TOT rate on the KRA website before choosing this route, as it may not always be the most tax-efficient option for freelancers with significant deductible expenses.

What If I Earn Over KSh 5 Million a Year?

If your annual turnover exceeds KSh 5,000,000, you are required to register for VAT, charge 16% VAT on your services, file monthly VAT returns, and issue invoices through the eTIMS (Electronic Tax Invoice Management System).

What Expenses Can Freelancers Deduct?

This is where many Kenyan freelancers leave money on the table. You do not pay tax on your entire gross income — you are entitled to deduct legitimate business expenses before calculating your taxable income.

Allowable deductions for freelancers in Kenya include:

  • Internet and data costs — your monthly broadband or mobile data bills used for work
  • Equipment and devices — laptops, cameras, microphones, printers bought for business use
  • Software subscriptions — Adobe Creative Suite, Microsoft 365, Canva Pro, accounting tools, and similar
  • Home office costs — a portion of rent or utilities if you work from home (must be reasonable and documented)
  • Transport costs — travel to client meetings, site visits, and business-related trips
  • Professional development — online courses, certifications, and training directly related to your work
  • Accounting and professional fees — fees paid to accountants or tax consultants

What you cannot deduct: personal expenses — holidays, groceries, personal vehicle costs unrelated to business, or anything that is not directly tied to earning your business income.

Keep receipts, invoices, and bank records for everything. KRA can audit your records and request supporting documentation.

Step-by-Step: How to File KRA Returns as a Freelancer on iTax

What You Will Need Before You Start

  • Your KRA PIN and iTax password (reset at itax.kra.go.ke if forgotten)
  • Records of all income earned between January 1 and December 31, 2025 — invoices, M-Pesa statements, bank statements, PayPal records, platform payment histories
  • Records of all business expenses with supporting documents
  • Your P9 form from your employer (if you are also employed)
  • Any withholding tax certificates from clients who deducted tax before paying you

Step 1: Log Into the iTax Portal

Go to itax.kra.go.ke and log in with your KRA PIN and password. If you have never logged in before, use the “Forgot Password” option to reset and set up your account.

Step 2: Navigate to “Returns”

On the iTax dashboard, click on “Returns” in the top menu, then select “File Returns” from the dropdown.

Step 3: Select the Correct Return Type

This is where freelancers and side hustlers often go wrong. Select:

  • “Income Tax Resident Individual (IT1)” — this is the correct form for freelancers, self-employed individuals, and employed Kenyans with additional income

Do NOT select the PAYE-only return if you have side income — it will not accommodate your additional income sources.

Step 4: Download and Fill in the Excel Return Form

iTax will prompt you to download a pre-filled Excel return form. Open it and fill in the relevant sections:

If you are fully self-employed (freelancer only):

  • Go to the “Business Income” section
  • Enter your total gross income for the year
  • Enter your total allowable business expenses
  • The form will automatically calculate your net taxable income

If you are employed AND have a side hustle:

  • Enter your employment income from your P9 form in the employment section
  • Separately declare your side hustle / freelance income in the business income section
  • Both income streams will be combined to calculate your total tax liability

Claim your reliefs:

  • Personal relief (KSh 28,800 per year — automatically applied)
  • Insurance relief (15% of premiums paid, up to KSh 60,000 per year)
  • NHIF / SHIF contributions
  • Pension contribution relief (up to KSh 240,000 per year or 30% of pensionable pay)

Apply withholding tax credits: If any of your clients deducted withholding tax (typically 5%) before paying you, enter those amounts here. They will reduce the tax you owe.

Step 5: Upload the Completed Form

Save the completed Excel form and upload it back to iTax. The system will validate the file and flag any errors. Fix any errors highlighted and re-upload.

Step 6: Submit and Check Your Tax Position

Once uploaded successfully, iTax will show you a summary of your return — your total income, deductions, tax payable, reliefs applied, and final tax due or refund owed.

If tax is owed, pay via:

  • M-Pesa Paybill: Business Number 222222, Account Number = your KRA PIN followed by the payment registration number (PRN) generated by iTax
  • Bank transfer to KRA’s designated accounts
  • iTax direct debit

Step 7: Download Your Acknowledgement Receipt

After submitting, download and save the acknowledgement receipt. This is your proof of filing. Store it alongside your tax records for at least five years.

Special Situations Freelancers Should Know About

Withholding Tax: How It Works

Many corporate clients and government agencies in Kenya are required to deduct withholding tax at 5% from payments made to consultants and freelancers before paying them. If this has happened to you, you should have received a withholding tax certificate from the client.

These certificates are valuable — the amounts deducted are a credit against your annual tax bill. Always request them from clients who withhold tax, and enter them on your return.

Instalment Tax: For Higher Earners

If your annual tax liability is expected to exceed KSh 40,000, you are required to pay tax in instalments during the year — not just at filing time. Instalment tax for the 2026 year of income is due in April, June, September, and December. Failure to pay instalments attracts a penalty of 20% on any shortfall.

Upwork, Fiverr, and International Platform Income

Income earned from international freelancing platforms — Upwork, Fiverr, Toptal, 99designs, and others — is fully taxable in Kenya. KRA is increasingly using bank statements and M-Pesa records to identify undeclared income, so declaring this income accurately is essential.

What Happens If You Do Not File KRA Returns?

Filing KRA returns as a freelancer is not optional — and the penalties for non-compliance have teeth:

  • Late filing penalty: KSh 2,000 for individuals, or 5% of the tax due — whichever is higher
  • Late payment interest: 1% per month on any unpaid tax balance
  • KRA enforcement actions for persistent non-compliance include: deactivation of your KRA PIN, garnishment of bank accounts, travel restrictions, and in serious cases, prosecution

KRA has significantly upgraded its data capabilities in 2026, cross-referencing iTax filings against bank records, M-Pesa transaction data, and withholding tax returns submitted by clients. The days of undeclared side income going unnoticed are quickly coming to an end.

Common Mistakes Freelancers Make When Filing KRA Returns

1. Filing a Nil Return when you actually had income KRA can cross-check your M-Pesa and bank records. Filing nil when you earned income is a serious compliance risk.

2. Not declaring international platform income Upwork and Fiverr income is taxable. Declare it.

3. Forgetting to claim business expense deductions Not claiming your legitimate expenses means you pay more tax than you should.

4. Not collecting withholding tax certificates from clients Without the certificate, you cannot offset that tax against your bill.

5. Filing multiple returns If you make a mistake, do not file again — amend the original return instead.

6. Waiting until June 30 to file The portal gets extremely congested in the last week of June. File early.


Do You Need a Tax Consultant?

For most freelancers with straightforward income — one or two income streams and simple expenses — filing KRA returns yourself on iTax is entirely manageable using this guide. If you do choose to hire help, tax consultants in Kenya typically charge between KSh 5,000 and KSh 20,000 for annual filing.

If your income is more complex — multiple clients, international payments, potential VAT registration, or instalment tax requirements — a certified tax advisor can be worth the fee.

KRA also offers free assistance via:

  • Call centre: 020-4-999-999
  • Email: callcentre@kra.go.ke
  • Huduma Centres across Kenya

Final Word

Filing KRA returns as a freelancer or side hustler in Kenya does not have to be stressful or expensive. Know your income, track your expenses, log into iTax, and submit before June 30, 2026. The process takes most freelancers less than two hours once all their records are in order.

The real cost of not filing is far higher than the tax itself — in penalties, stress, and the growing risk of KRA enforcement. Get it done, and get it done early.


The filing window for income tax returns (year of income 2025) runs from January 1, 2026 to June 30, 2026. Always verify current rates and procedures at kra.go.ke.