By Car

Postcode: CF10 5BZ. If you’re coming from outside Cardiff it’s easy to reach Mermaid Quay from the M4 motorway.

From the East:


  • Exit the M4 at Junction 29 taking the A48 (M) signposted Cardiff (E&S)/ Caerdydd (Dn a D)
  • Continue onto A48
  • Take exit toward Cardiff (E)/ Caerdydd (Dn)/ Docks/A4232
  • Follow signs to Cardiff Bay
From the West:


  • Exit M4 at Junction 33 onto A4232 signposted Cardiff W/Barry/Penarth/A4232
  • Follow A4232 over the River Taff Bridge
  • Take the first exit over the bridge (signed Techniquest)
  • Follow signs to Mermaid Quay car park.

Car Park
Mermaid Quay has a 380-space, two-level visitor car park located immediately next door (entrance on Stuart Street). The car park operates on a ticketless parking system which uses the latest automatic number plate recognition (ANPR) technology.

As you drive into the car park, the ANPR equipment will record your registration number. On your way back to your vehicle, go to one of the pay stations and type in your registration number. You will automatically be charged on the basis of the number of hours you have been parked in the car park (rounded up to the nearest hour).

At the exit, the ANPR equipment will recognise your number plate and, if you have paid, the barrier will rise automatically. If you have not paid, you will not be able to leave the car park.


The Mermaid Quay car park has 16 designated bays for disabled users and 10 ‘Parent & Child’ bays, all of which are located on the ground floor of the car park, between the exit barrier and pay stations 3-6. Full parking rates apply to these spaces, as detailed below.

Please be aware that the Mermaid Quay car park has a maximum height restriction of 2 metres.

Details of alternative disabled and other parking in Cardiff Bay can be found using the website.


Up to 1 hour – £2.20
Up to 2 hours – £3.50
Up to 3 hours – £4.50
Up to 4 hours – £5.50
Up to 5 hours – £7.00
Up to 6 hours – £8.00
Up to 7 hours – £9.00
Up to 8 hours – £10.00
Up to 9 hours – £11.00
Up to 12 hours – £15.00
12 – 24 hours – £20.00

By Boat

Aquabus provides a waterbus service travelling from Mermaid Quay to Cardiff Castle via Penarth. The waterbus runs from the City to Mermaid Quay every hour at half past, and from Penarth to Mermaid Quay every hour at twenty minutes past. The bus has full wheelchair access, as well as level access for infirm or elderly passengers, with no steps to negotiate.

More information regarding the service and timetables contact:
T: 029 20 72004 or 029 20 481222

Mermaid Quay is located adjacent to the Roald Dahl Plass visitor moorings. For further information and other marine facilities please visit

By Bus

Cardiff Bus operates regular services to the Bay. Timetables & services are subject to alteration in line with current Covid-19 restrictions. For more information visit

Baycar Bendybus
The Baycar Bendybus operates every 30 minutes during the day Monday to Friday, and every 15 to 20 minutes on Sundays and during the evening. The service links Cardiff Bay with the city centre.
Route 8
Buses operate every 30 minutes Monday to Saturday and every hour on Sundays. The service runs via Queen Street Station to Cardiff Bay.

By train

There is a frequent rail service to Cardiff Bay Station from Cardiff Queen Street Station, which is served by services throughout the South Wales Valleys and local Cardiff routes. More details here

There are services from across the UK to Cardiff Central Station – more details here  It is a short bus (see above) or taxi ride (see below) from Cardiff Central to Mermaid Quay, or you could pick up a Nextbike (see below) or take a 25/30 minute stroll.

Trainline works with 270 rail and coach companies to offer their customers travel to thousands of destinations in and across 45 countries in Europetrain


Cardiff’s Nextbike bike share scheme with pick up points across the city. Details here:

By Taxi

There are a number of taxi companies serving Cardiff Bay, please see list below.

Capital Cabs
Tel: 02920 777 777
City Taxis Cardiff
Tel: 02920 400 400
Bay Cars
Tel: 02920 350 350
Premier Taxis
Tel: 02920 555 555
Dragon Taxis
Tel: 02920 333 333