How to get from Cape Coast to Elmina Castle

Cape Coast and Elmina Castle are approximately 12–15 km apart along Ghana’s Central Region coastline. You can reach the historic UNESCO-listed castle by private taxi, shared taxi, tro-tro, rental car, or guided tour. Most road journeys take 15–30 minutes, making Elmina Castle an easy half-day trip from Cape Coast.
At A Glance (Cape Coast to Elmina Castle)
| Mode | Duration | Best For |
|---|---|---|
| 🚕 Private Taxi (Direct to Elmina Castle) | ~15–25m | Fastest, convenient, door-to-door |
| 🏷️ Cost: ~GHS 60–100 per vehicle one-way; negotiate locally » request a transfer quote | ||
| 🚖 Shared Taxi (Cape Coast → Elmina) | ~20–35m including waiting | Budget travel, local convenience |
| 🏷️ Cost: ~GHS 8–20 per person, plus any final short ride or walk | ||
| 🚌 Tro-Tro (Local Shared Minibus) | ~25–45m including waiting and walking | Cheapest transportation, local experience |
| 🏷️ Cost: ~GHS 5–10 per person, plus optional local transport | ||
| 🏰 Guided Heritage Tour (Castle and Coastal Attractions) | ~3–6h depending on itinerary | Historical insights, organized sightseeing |
| 🏷️ Cost: ~GHS 250–800+ per person for locally arranged packages, depending on inclusions » compare tours | ||
| 🚗 Rental Car / Self-Drive | ~15–25m driving | Flexible schedules, multiple attractions |
| 🏷️ Cost: ~GHS 500–1,200+ per day for car rental, depending on vehicle and provider » compare rentals | ||
Which Option or Route Should You Choose?
- Fastest and most convenient: Choose a private taxi for a direct 15–25-minute ride from your Cape Coast accommodation to Elmina Castle. It is particularly suitable for families, small groups, and travelers who prefer not to change vehicles.
- Best balance of price and convenience: A shared taxi costs considerably less than a private charter while providing a relatively quick connection between Cape Coast and Elmina.
- Cheapest transportation: The local tro-tro is the most economical option, although you may need to walk or take a short local taxi from the drop-off point to Elmina Castle.
- Best for history and sightseeing: An organized heritage tour is ideal for travelers interested in learning about Elmina Castle, Cape Coast Castle, and the history of the transatlantic slave trade, with transportation arranged as part of the package.
- Most flexible for exploring: A rental car is useful if you want to combine Elmina Castle with other Central Region destinations, such as Fort St. Jago viewpoints, nearby beaches, and Kakum National Park.
How to Book and Practical Tips
- Check Elmina Castle visiting hours: The Ghana Museums and Monuments Board (GMMB) publishes regular visiting hours of 9:00 AM–4:30 PM. Extended evening tours have also been announced, so confirm current admission and tour hours directly before traveling.
- Budget separately for castle admission: The GMMB’s published fee schedule lists GHS 20 for Ghanaian adults and GHS 80 for non-Ghanaian adults, based on its July 2023 revision. Check for updated prices at the entrance, as transportation fares and castle admission are separate expenses.
- Carry Ghanaian cedis: Tro-tros, shared taxis, and many local drivers primarily accept cash. Small denominations make it easier to pay fares without requiring change.
- Confirm taxi fares before boarding: Ask whether the quoted price covers the entire vehicle or one passenger, and whether the driver will take you directly to the castle entrance.
- Allow time for the guided castle visit: Plan approximately 60–90 minutes for a tour and museum visit, plus extra time to explore Elmina’s fishing harbor and nearby historical landmarks.
- Book accommodation in advance: If staying overnight, compare Cape Coast hotels and guesthouses or Elmina accommodation for convenient access to both historic towns.
- Do not rely exclusively on ride-hailing: Apps such as Bolt and Uber operate in parts of Ghana, but driver availability around Cape Coast and Elmina is less dependable than in Accra. Local taxis and hotel-arranged drivers are usually more practical.
- Plan additional stops carefully: Cape Coast Castle and Elmina Castle can be visited on the same day. For a longer heritage itinerary, consider adding Kakum National Park, although this requires extra driving time.

🚕 Option 1 — Private Taxi (Fastest and Most Convenient)
Most convenient Direct drop-off Negotiated fare
- Overview: Hiring a private taxi is the easiest way to travel from Cape Coast to Elmina Castle. The journey follows the coastal N1 highway west toward Elmina, covering approximately 12–15 km depending on your starting point. Most trips take 15–25 minutes, with the driver dropping you near the main entrance to St. George’s Castle. This option is particularly convenient if you are staying near Cape Coast Castle, the town center, or a hotel outside the main transport areas.
- How to book (with price): Ask your hotel reception to arrange a taxi, negotiate with a local driver in Cape Coast, or request a quotation through GetTransfer if a suitable local service is offered. Expect approximately GHS 60–100 per vehicle one-way, with higher quotations possible for hotel-arranged transport or waiting time. For a return journey with a castle visit, negotiate a complete package rather than paying separately for every leg. Ride-hailing services such as Bolt may be worth checking, but local availability is not guaranteed.
- Pros: Direct door-to-door transportation, minimal waiting, comfortable for families, and easy to combine with other attractions. Cons: More expensive than shared taxis or tro-tros, with fares varying by driver and negotiation.
Step-by-step: Private Taxi from Cape Coast to Elmina Castle
- Choose your departure point: Start from Cape Coast Castle, your hotel, Cape Coast town center, or another easily identifiable location.
- Arrange a taxi: Ask your accommodation to recommend a driver or approach a registered local taxi operator. Confirm whether the vehicle will be reserved exclusively for your group.
- Agree on the fare: Tell the driver you want to visit Elmina Castle, also known as St. George’s Castle. Confirm the total one-way price or negotiate a return fare that includes waiting while you tour the castle.
- Depart toward Elmina: Travel west from Cape Coast along the N1 coastal highway, passing residential areas and roadside businesses.
- Enter Elmina town: Follow the local roads toward the waterfront and historic castle area. Traffic may be slower around markets and the fishing harbor.
- Arrive at Elmina Castle: Ask to be dropped at the nearest accessible entrance to the castle complex, then proceed to the visitor ticket area.
- Arrange your return: If the taxi will not wait, obtain the driver’s telephone number or ask castle staff where to find a suitable taxi back to Cape Coast.
Getting to the main pickup points (Cape Coast Castle and Town Center)
- Cape Coast Castle area: Travelers already visiting Cape Coast Castle can arrange a taxi along the surrounding public roads or through a nearby hotel.
- Cape Coast town center: Taxis are commonly available around commercial streets, markets, and established transport points.
- Pedu Junction: Visitors staying near the main highway can arrange a taxi from the junction area or request collection from their accommodation.
- Beachfront hotels: Ask reception to arrange pickup directly from the hotel entrance, particularly when staying outside central Cape Coast.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚖 Option 2 — Shared Taxi (Best Value for Budget Travelers)
Affordable Frequent local travel Shared seating
- Overview: Shared taxis operate on established local routes and are a common transportation option in Ghana. Instead of renting the entire vehicle, passengers pay individually and share the ride with others traveling in the same direction. From Cape Coast, you can take a shared taxi toward Elmina and continue to the castle on foot or by another short local ride. Allow approximately 20–35 minutes, including waiting for passengers and reaching the final destination.
- How to book (with price): No advance reservation is usually required. Ask locally for the shared taxi loading point serving Elmina, then confirm the destination with the driver before boarding. Budget approximately GHS 8–20 per person for the intertown journey. Prices depend on the route, local conditions, and whether you are using a regular shared service or negotiating a more direct ride. Payment is generally made in cash.
- Pros: Lower cost than a private taxi, relatively fast travel, and frequent services along the Cape Coast–Elmina corridor. Cons: Limited luggage space, possible waiting until enough passengers board, and no guarantee of a direct drop-off at the castle entrance.
Step-by-step: Shared Taxi from Cape Coast to Elmina Castle
- Reach a shared taxi pickup point: Ask your hotel or local residents where to find taxis traveling from Cape Coast toward Elmina. Established loading points near central transport areas or routes toward Pedu Junction are useful starting places.
- Identify the correct taxi: Look for a shared taxi serving Elmina rather than a private charter. Confirm with the driver that the vehicle is traveling to Elmina town.
- Confirm the fare: Ask for the standard per-passenger price before boarding. Avoid assuming that a quoted private taxi fare applies to the shared service.
- Board the vehicle: Take an available seat and wait for the driver to depart. Some vehicles leave once sufficient passengers are aboard.
- Travel west toward Elmina: Follow the N1 corridor toward Elmina, with occasional stops depending on passenger demand.
- Get off in Elmina: Ask the driver for the best drop-off point for Elmina Castle. If possible, request a stop close to the road leading toward the historic waterfront.
- Continue to the castle: Walk through Elmina town toward the castle, typically around 5–15 minutes from a suitable central drop-off, or take a short local taxi if necessary.
- Return to Cape Coast: After visiting, ask local drivers where shared taxis back to Cape Coast depart. Services are generally easier to find during daylight hours.
Getting to the main embarking points (Cape Coast Shared Taxi Loading Areas)
- Cape Coast central transport areas: Ask for the regular shared taxi loading point for Elmina. Pickup arrangements can change, so confirm the current location locally.
- Pedu Junction: A useful road transport reference point for visitors staying outside central Cape Coast. Confirm where Elmina-bound shared taxis actually stop before waiting.
- Cape Coast Castle: Walk to a suitable central pickup point or take a short local taxi to an established shared taxi stand.
- Elmina town center: Shared taxis may terminate within town rather than at Elmina Castle. Ask the driver which stop provides the shortest practical walk to the attraction.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚌 Option 3 — Tro-Tro Local Minibus (Cheapest Transportation)
Low cost Local experience Extra walking
- Overview: Tro-tros are shared minibuses that form an important part of Ghana’s public transport network. Travelers can use an Elmina-bound service or a westbound minibus that stops at a convenient junction for Elmina. The main road journey is relatively short, but waiting for departure and walking to the castle increases the total travel time to approximately 25–45 minutes. Tro-tros generally do not provide direct service to the castle entrance.
- How to book (with price): Go to a local tro-tro station or recognized loading point in Cape Coast and ask for a vehicle going to Elmina. No online booking is normally necessary for this short route. Allow approximately GHS 5–10 per person for the local journey, with an additional fare if you need a taxi from the drop-off point. Confirm the fare with the conductor before boarding.
- Pros: Cheapest motorized option, locally available transport, and an opportunity to experience everyday Ghanaian travel. Cons: Possible crowding, variable departure times, less luggage space, and additional walking between the minibus stop and Elmina Castle.
Step-by-step: Tro-Tro from Cape Coast to Elmina Castle
- Find the Cape Coast tro-tro loading area: Ask your accommodation or a local transport attendant where minibuses going to Elmina depart. You may be directed toward a central station, Pedu Junction, or another established loading point.
- Confirm the route: Ask for an Elmina-bound tro-tro. If boarding a longer-distance westbound vehicle, make sure it accepts passengers for the short Elmina journey.
- Tell the conductor your destination: Explain that you want to visit Elmina Castle and ask for the most convenient stopping point.
- Pay the local fare: Have small Ghanaian cedi notes ready. Some services collect fares shortly after departure, while others may collect payment before boarding.
- Travel along the coastal highway: The minibus heads west toward Elmina, following the main Cape Coast–Takoradi corridor.
- Exit at the appropriate stop: If the tro-tro enters Elmina town, get off at a convenient central location. Otherwise, alight at the Elmina junction and arrange local transport into town.
- Continue to Elmina Castle: From central Elmina, follow local streets toward the waterfront and castle. If dropped at the main highway junction, the remaining distance is longer, so a local taxi is usually more practical.
- Plan the return journey: Ask for the nearest Cape Coast-bound tro-tro loading point before leaving the town center, especially if you intend to return late in the afternoon.
Getting to the main embarking points (Cape Coast Tro-Tro Stations)
- Cape Coast central station areas: Local minibuses operate from designated loading points around town. Confirm which station currently handles Elmina-bound services.
- Pedu Junction: A major road junction and useful transport landmark, although the precise boarding point for local services should be verified with drivers or conductors.
- Intercity bus arrival points: If arriving from Accra, Takoradi, or another city, ask whether your arrival station has an Elmina connection or whether you need a short transfer.
- Elmina town or junction: Ask the conductor to distinguish between an Elmina town-center stop and the highway junction, as this can make a significant difference to the final walk.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🏰 Option 4 — Guided Heritage Tour (Best for History and Sightseeing)
Historical insights Organized transport Higher cost
- Overview: A guided heritage tour is an excellent option for travelers who want to explore Elmina Castle while learning about Ghana’s coastal history. Built by the Portuguese in 1482, St. George’s Castle later played a major role in the transatlantic slave trade. Tours can include transportation from Cape Coast, a guided visit to Elmina Castle, and additional stops such as Cape Coast Castle, Elmina’s fishing harbor, and viewpoints near Fort St. Jago. Allow approximately 3–6 hours for a local heritage itinerary, depending on the number of attractions. Longer full-day tours may also include Kakum National Park.
- How to book (with price): Compare Cape Coast and Elmina Castle guided tours or arrange a private local guide through your accommodation. As a broad planning allowance, locally arranged half-day transport-and-guide packages may cost GHS 250–800+ per person, depending on group size and inclusions. Many online tours start in Accra rather than Cape Coast, so verify the pickup location before booking. The official castle guided tour is part of the admission experience, so an outside tour operator is not essential if transportation is your only concern. For visitor details, consult the GMMB Elmina Castle information page.
- Pros: Organized logistics, valuable historical interpretation, convenient transport, and opportunities to visit several attractions in one trip. Cons: Higher cost than public transport, fixed itineraries on group tours, and varying inclusions between operators.
Step-by-step: Guided Heritage Tour from Cape Coast
- Choose your itinerary: Decide whether you want to visit only Elmina Castle or combine it with Cape Coast Castle, Elmina fishing harbor, and nearby historical landmarks.
- Find a tour operator: Search for a local Cape Coast departure or ask your hotel for a reputable guide and driver. Check that transportation is included if you do not want to arrange your own taxi.
- Confirm the package: Verify pickup location, departure time, tour duration, entrance fees, guide services, and whether lunch or additional stops are included.
- Meet at your departure point: Most locally arranged private tours can begin at your Cape Coast accommodation or a central landmark such as Cape Coast Castle.
- Travel to Elmina: Drive west along the coastal highway for approximately 15–25 minutes, depending on traffic and the starting location.
- Visit Elmina Castle: Join the castle’s official guided visit to learn about its architecture, historical functions, dungeons, and the experiences of enslaved Africans held there.
- Explore additional landmarks: If included in your itinerary, visit the fishing harbor, nearby historic streets, and viewpoints toward Fort St. Jago. Confirm access before attempting to enter the fort itself.
- Return to Cape Coast: Your driver takes you back to the agreed drop-off point or onward to another attraction if your itinerary includes additional stops.
Getting to the main tour departure points (Cape Coast Hotels and Castle Area)
- Cape Coast Castle: A useful central meeting point for heritage tours combining the two castles.
- Cape Coast town hotels: Many private local guides can arrange accommodation pickup when agreed in advance.
- Pedu and highway hotels: If staying outside central Cape Coast, confirm whether the operator includes pickup or charges an additional transfer fee.
- Elmina Castle entrance: Travelers arranging only a castle visit can travel independently by taxi or tro-tro and join the official admission tour at the site.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚗 Option 5 — Rental Car / Self-Drive (Most Flexible for Exploring)
Flexible schedule Multiple attractions Parking required
- Overview: Driving yourself from Cape Coast to Elmina Castle is straightforward for travelers comfortable with Ghanaian road conditions. The route follows the N1 highway west toward Elmina before turning onto the local roads leading to the waterfront. The journey normally takes 15–25 minutes. Self-driving is most worthwhile when visiting multiple attractions, particularly if you plan to continue toward other coastal destinations after Elmina.
- How to book (with price): Compare car rental options or arrange a vehicle through a local rental company. A broad daily budget is approximately GHS 500–1,200+, depending on the type of vehicle, insurance, location, and rental conditions. Availability in Cape Coast itself may be limited, so some travelers arrange a vehicle in Accra before arriving. Confirm licensing requirements, insurance coverage, fuel policy, and whether your rental agreement permits travel throughout the Central Region.
- Pros: Complete control over departure and return times, comfortable for groups, and useful for combining multiple sightseeing stops. Cons: Higher overall cost for a short trip, parking considerations, unfamiliar traffic conditions, and the responsibility of navigating local roads.
Step-by-step: Rental Car from Cape Coast to Elmina Castle
- Arrange your rental vehicle: Reserve a car in advance, preferably with comprehensive insurance and clear rental conditions. Confirm where the vehicle will be collected and returned.
- Prepare your documentation: Carry a valid driving license and any additional documentation required by the rental provider and Ghanaian authorities.
- Start in Cape Coast: Set Elmina Castle as your destination using a navigation app. If departing near Cape Coast Castle, follow the connecting roads toward the N1 highway.
- Drive west toward Elmina: Follow the main coastal road, observing local speed limits, pedestrians, roadside activity, and traffic conditions.
- Turn toward Elmina town: Follow the local roads leading toward the historic waterfront and castle area.
- Find appropriate parking: Use a designated or locally approved parking area near the castle. Avoid blocking market streets, residential entrances, or busy harbor access roads.
- Visit Elmina Castle: Purchase your admission ticket and join the available guided tour. Allow at least 60–90 minutes for the main castle experience.
- Continue sightseeing or return: Visit other nearby attractions or return to Cape Coast along the same highway route, allowing additional travel time during busy periods.
Getting to the main departure and rental points (Cape Coast and Accra)
- Cape Coast town center: Travelers already renting a vehicle can depart directly from their accommodation or another central parking location.
- Cape Coast hotels: Ask whether a local car rental company offers vehicle delivery and collection, as availability varies.
- Accra rental locations: Visitors arriving from Accra may find a wider selection of rental vehicles and can drive to Cape Coast before continuing to Elmina.
- Elmina Castle parking: Confirm the nearest permitted parking location when approaching the waterfront, especially during busy visiting hours.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
FAQ (Cape Coast to Elmina Castle)
How far is Elmina Castle from Cape Coast?
Elmina Castle is approximately 12–15 km west of Cape Coast, depending on your departure point. A private taxi or rental car generally takes 15–25 minutes, while shared taxis and tro-tros can take longer because of waiting times and additional stops.
What is the cheapest way to get from Cape Coast to Elmina Castle?
A local tro-tro is generally the cheapest option, costing approximately GHS 5–10 per person for the intertown journey. You may need to walk or pay for an additional local taxi from the drop-off point to the castle. Shared taxis offer another inexpensive alternative.
How much does a taxi from Cape Coast to Elmina Castle cost?
A private taxi may cost approximately GHS 60–100 for a one-way trip, depending on your pickup point, negotiation, and driver. Shared taxis are cheaper, typically around GHS 8–20 per passenger. Always confirm the fare before departure.
What are Elmina Castle’s opening hours and entrance fees?
The Ghana Museums and Monuments Board publishes regular opening hours of 9:00 AM–4:30 PM daily and lists admission at GHS 20 for Ghanaian adults and GHS 80 for non-Ghanaian adults under its July 2023 fee schedule. Extended evening tours have been announced in 2026, and prices or operating hours may have changed. Check directly with GMMB before your visit.
Can you visit Cape Coast Castle and Elmina Castle in one day?
Yes. The two castles are only about 15–25 minutes apart by car, making it practical to visit both in a single day. Allow approximately 60–90 minutes at each castle, plus travel time and breaks. Visitors interested in additional cultural attractions can also explore Elmina’s fishing harbor or nearby historic landmarks.
Is it possible to walk from Cape Coast to Elmina Castle?
Walking is technically possible but generally not recommended as a practical tourist transfer. The road distance is approximately 12–15 km, which could take around 2.5–3.5 hours on foot. Sections of the route have limited pedestrian infrastructure, heavy traffic, and exposure to heat. A taxi, shared taxi, or tro-tro is considerably safer and more convenient.










