Travel, Cardiff at Home, Bristol at Home
Why South Wales Holidaymakers Are Skipping the Airport for Bristol's Royal Portbury Cruises
Published on
Cruises from Bristol for South Wales holidaymakers: drive from Cardiff or Newport to Royal Portbury in under an hour and sail with Ambassador, no flights needed.
For holidaymakers in Cardiff, Newport and across South Wales, a cruise has often meant a long drive to Southampton or an early start at the airport. Ambassador Cruise Line has changed that. Its adults-only ship Ambition sails from Bristol Port at Royal Portbury Dock, just over the Prince of Wales Bridge – so your holiday can begin less than an hour from your front door.
At a glance
- Departure port: Bristol Port, Royal Portbury Dock (near Portishead, M5 J19)
- Drive from Cardiff: around 45–50 minutes
- Drive from Newport: around 30–35 minutes
- Drive from Swansea: around 1 hour 30 minutes
- Ship: Ambition, adults only
- No flights: no airport queues or airline luggage weigh-ins
Check sailings less than an hour from Cardiff »

Bristol vs Southampton: the South Wales maths
From Cardiff, Southampton is roughly a three-hour drive each way – more on a busy Friday on the M4. Royal Portbury takes well under an hour. That means a later alarm on departure day, less money on fuel and an easier journey home when the holiday ends.
Flying has its own costs: getting to the airport early, security queues, luggage allowances and transfers at the other end. On a no-fly cruise, you park, check in your bags and your holiday has started.
Pack what you like
With no flight involved, there are no airline weigh-ins at the airport. Formal outfits, walking boots for the fjords and an extra jumper can all go in. Check Ambassador's own luggage guidance before you pack.
Where you can sail from Bristol
Sailings from Royal Portbury vary by season. Look out for:
- Norwegian fjords and northern scenery
- Spain, Portugal and the Canary Islands for winter sun
- British Isles and Ireland round trips
- Short breaks – a good way to try cruising for the first time
View departure dates from Bristol »
Life aboard Ambition
Ambition is an adults-only ship with a relaxed, friendly atmosphere. Expect several restaurants and bars, live entertainment, a spa and plenty of deck space for watching the Bristol Channel slip past as you leave.

Explore Ambition's cabins and restaurants »
Getting to Royal Portbury from South Wales
From Cardiff and Newport: Take the M4 east over the Prince of Wales Bridge, join the M5 southbound at the Almondsbury interchange and leave at junction 19 for Portbury. Follow signs for Royal Portbury Dock.
From Swansea and West Wales: Follow the M4 east past Cardiff and Newport, then take the same route via the M5.
By train: Trains run from Cardiff Central and Newport to Bristol Temple Meads or Bristol Parkway, with a taxi on to the port. Check Ambassador's website for any transfer options.
Parking: Ambassador offers parking at the port, which can be booked before you travel. Check current prices when you book.

Frequently asked questions
How far is Royal Portbury from Cardiff?
About 40 miles – usually a 45 to 50-minute drive via the M4 and M5.
Do I need a passport for a cruise from Bristol?
For most international itineraries, yes. Check the requirements for your sailing when you book.
Can families with children sail on Ambition?
No – Ambassador's ships are adults only.
Is a cruise from Bristol good for first-timers?
Yes. Shorter sailings and a short drive from South Wales make it an easy way to try cruising.
Planning your trip? Read our full guide to no-fly cruises from Bristol.
Find your Bristol cruise and today's offers »
This article contains affiliate links. If you book through them, At Home Magazines may earn a small commission at no extra cost to you.