Getting Around Cape Coast: Transport Explained
Taxis, tro-tros and the odd ferry: how to navigate Ghana's former capital without wasting a cedi or a morning.
Arriving in Cape Coast
Most travellers reach Cape Coast by road from Accra, a journey of about 150km that takes two to three hours on the N1 highway. The main options are a private taxi (expect to pay around 300–400 cedis for the whole car), a shared tro-tro from Kaneshie station (fares are typically under 50 cedis per person), or a VIP bus from Tudu or Circle. If you are coming from Tamale, the most practical route is to fly to Accra first and continue by road; direct buses from Tamale take 12–14 hours and are best avoided unless you are on a tight budget.
Once you arrive at the main tro-tro station near Kotokuraba Market, you will be approached by taxi drivers. A short trip within the town centre should cost 10–15 cedis; agree the fare before you get in. For a hotel near the castle or the beach, such as the area around Marine Drive or Abura, expect to pay 15–20 cedis from the station. If you are carrying luggage, a private taxi is worth the small extra cost for the comfort and direct drop-off.
Taxis and ride-hailing in town
Cape Coast taxis are plentiful but not metered. Standard fares within the central grid bounded by Bakaano Road, Kotokuraba Road and the coastal highway range from 10 to 20 cedis depending on distance and time of day. After dark, drivers may ask for 25–30 cedis. There is no surge pricing as such, but rain and Friday evenings push prices up. You can book a hotel in Cape Coast with a reliable taxi contact; many places near the castle keep a list of drivers they trust.
Ride-hailing apps like Bolt and Uber operate in Cape Coast, though coverage is thinner than in Accra or Kumasi. A Bolt from the castle to Pedu Junction typically costs 15–25 cedis, and the wait can be 5–15 minutes outside peak hours. I would use Bolt for longer trips to the beach or the university, but for short hops around the old town, a passing taxi is faster. Skip the app if you are in a hurry during the morning rush, as drivers often cancel when stuck in traffic near Kotokuraba.
Tro-tros and shared taxis
Tro-tros are the backbone of local transport. From Cape Coast they run to Elmina (about 20–30 minutes, fare around 5–8 cedis), Kakum National Park (40 minutes to the junction, then a short taxi ride), and Takoradi (1.5–2 hours, fare under 30 cedis). The main tro-tro station is at Kotokuraba, but you can also flag them along the main roads. They are cheap and frequent, but crowded and slow to fill; allow extra time if you have a fixed schedule, such as a guided tour of the castle.
Shared taxis are another option for slightly longer trips, such as to Abura or Pedu. They leave when full and charge per seat. For example, a shared taxi from the station to Abura might cost 8–10 cedis per person, while a private taxi for the same trip is 20–25 cedis. I would use tro-tros for daytime trips to Elmina or Kakum, but for evening travel or when carrying bags, a private taxi is safer and more predictable. Always confirm the fare before boarding, and keep small notes and coins handy.
When to go and where to stay
The best months to visit Cape Coast are November to March, when the weather is dry and the roads are in better condition. The rainy season from May to July can flood some roads, particularly around Bakaano, and make tro-tro travel slower. December is busiest because of the Fetu Afahye festival and Christmas, so book your hotel in Cape Coast well in advance and expect taxi fares to be at the higher end of the range.
For a base, the area around the castle and Marine Drive puts you within walking distance of the main sights, including the Cape Coast Castle and the beach. Hotels here range from budget guesthouses to mid-range options; I would book a place within a 10-minute walk of the castle if you want to avoid daily transport costs. If you prefer quieter nights, look at Abura or Pedu, but factor in 15–20 cedis per taxi ride into town. For beach lovers, the stretch towards Brenu Akyinim has a few guesthouses, but you will need a car or taxi for everything.
Questions, answered
How much is a taxi from Cape Coast to Kakum National Park?
A private taxi from Cape Coast town to Kakum National Park typically costs 80–120 cedis one way, depending on your starting point and negotiation. The drive takes about 40 minutes. Shared taxis to the park junction are cheaper (around 10–15 cedis per person) but less direct; you may need to walk or take another taxi from the junction to the park entrance.
Can I use Uber or Bolt in Cape Coast?
Yes, both Uber and Bolt operate in Cape Coast, though availability is lower than in Accra. You can usually get a ride within 5–15 minutes in the town centre. Fares are often 20–30% cheaper than a private taxi, but drivers may cancel during peak hours or if the destination is far. It is best to have a local taxi contact as a backup.
What is the best way to get from Accra to Cape Coast?
The most comfortable option is a private taxi or a VIP bus. A private taxi for the whole car costs around 300–400 cedis and takes 2–3 hours. VIP buses from Tudu or Circle station are cheaper (around 50–80 cedis per person) and run regularly. Shared tro-tros from Kaneshie are the cheapest (under 50 cedis) but slower and more crowded.
Are tro-tros safe for tourists?
Tro-tros are generally safe for tourists and widely used by locals. They can be crowded and driving standards vary, but incidents are rare. Keep your belongings secure, avoid travelling at night on unfamiliar routes, and always agree on the fare before boarding. For longer journeys, such as to Takoradi, consider a private taxi or bus for more comfort.
How do I get to Elmina from Cape Coast?
Tro-tros from Kotokuraba station to Elmina run frequently and cost around 5–8 cedis per person, taking 20–30 minutes. A private taxi will cost 40–60 cedis one way. The tro-tro is a good option for budget travellers, but if you are visiting Elmina Castle and want to avoid waiting for the tro-tro to fill, a taxi is more convenient.
What is the best area to stay in Cape Coast for sightseeing?
The area around Cape Coast Castle and Marine Drive is ideal for sightseeing, as you can walk to the castle, the beach and several restaurants. Hotels here range from budget to mid-range. If you prefer quieter surroundings, Abura or Pedu are options, but you will need taxis for sightseeing. For beach stays, Brenu Akyinim is a 30-minute drive east.
Do taxis in Cape Coast have meters?
No, taxis in Cape Coast do not use meters. Fares are negotiated before you get in. A short trip within the town centre should cost 10–15 cedis; longer trips to the outskirts or beach are 20–30 cedis. Always confirm the price with the driver at the start to avoid disputes. Keep small notes and coins ready, as drivers may not have change.
How much does it cost to hire a car with a driver in Cape Coast?
Hiring a car with a driver in Cape Coast typically costs 250–400 cedis per day, depending on the vehicle and itinerary. This is a good option if you plan to visit multiple sites such as Kakum, Elmina and Brenu Akyinim in one day. Fuel is usually included, but confirm this and any extra charges for waiting time before you agree.
5% back on completed stays · ~1 tonne CO₂ retired per booking