Bus tickets Swansea to Cardiff from £3

Compare all timetables for the bus from swansea to cardiff, cheapest bus trips today, cheapest bus trips tomorrow, cheapest bus trips wednesday, cheapest bus trips thursday, cheapest bus trips friday, cheapest bus trips saturday, cheapest bus trips sunday, frequency of bus connections between swansea and cardiff, facts about coaches from swansea to cardiff.

Compare all providers like National Express, FlixBus and megabus that travel 55 times every day by bus from Swansea to Cardiff in one click! Book your bus ticket from Swansea to Cardiff starting from £3!

Cheapest coach connections from Swansea to Cardiff

Every day, 55 buses from 3 coach companies leave Swansea for Cardiff: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 10/06/2024 and for the following days.

The cheapest time to travel from Swansea to Cardiff

How to save money travelling from swansea to cardiff.

Book the ticket from Swansea to Cardiff in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Swansea to Cardiff, compared instead if you buy it at the last moment, or directly at the station.

Beloved bus companies from Swansea to Cardiff

Flixbus from swansea to cardiff.

Here you will find the key facts about the FlixBus bus route Swansea to Cardiff:

National Express from Swansea to Cardiff

Here you will find the key facts about the National Express bus route Swansea to Cardiff:

megabus from Swansea to Cardiff

Here you will find the key facts about the megabus bus route Swansea to Cardiff:

All bus stations and stops in Swansea and Cardiff

The map below shows you where to find all the bus stations in Swansea and Cardiff.

Service and Comfort on the bus from Swansea to Cardiff

Faqs about the swansea to cardiff bus, how much does a swansea - cardiff coach trip cost, how much could i save by comparing buses from swansea to cardiff, how many connections are available for the swansea - cardiff route on average every day, how long does a bus to cardiff from swansea take, what time is the first bus from swansea to cardiff, what time is the last coach from swansea to cardiff, which bus companies serve the swansea - cardiff route, is there a direct bus between swansea and cardiff, what can i take with me on the bus to cardiff from swansea, what equipment is available for the swansea cardiff bus route, available seat classes which are offered on the bus route swansea to cardiff.

The cheapest option available for your ticket, it usually comes with reclinable seats and AC.

Alternate transport types from Swansea to Cardiff

Cheap train tickets from swansea to cardiff, more bus routes from swansea and cardiff.

Bus and Coach Swansea to Bolton

  • Bus Routes from Swansea
  • Swansea to Dundee
  • Swansea to Frome
  • Swansea to Hereford
  • Swansea to Honiton
  • Swansea to Ivybridge
  • Swansea to Keynsham
  • Swansea to Portsmouth
  • Swansea to Sunderland
  • Bus Routes from Cardiff
  • Cardiff to Ashford
  • Cardiff to Gillingham
  • Cardiff to Harrogate
  • Cardiff to Llandudno Junction
  • Cardiff to Newcastle-under-Lyme
  • Cardiff to Penzance
  • Cardiff to Rome
  • Cardiff to Shrewsbury
  • Cardiff to Welshpool
  • Cardiff to Winchester
  • Swansea to Manchester Airport

gmx

The CheckMyBus App

Free Download

App Store

We value your privacy!

Trains from

Cardiff Central to Swansea

Hop on a direct train from Cardiff Central to Swansea, and you can be enjoying the attractions in as little as fifty minutes.

There are trains running this route throughout the day, from approximately 05.30 until 23.50, and with our Advance and flexible Anytime ticket options, you can decide on the day which time you travel.

Promo

Whether you’re visiting Swansea for business or pleasure, you can’t fail to love the fresh coastal air heightening your senses, ready for sightseeing . These brilliant handy tips will ensure that you can make the most of your camera to really capture the atmosphere.

Picturesque Swansea sits at the mouth of the River Tawe which, in the past, allowed the easy export of iron, coal and copper, causing Swansea to become a thriving trade centre, and enhanced the draw of global inhabitants, leading to the city now enjoying a vibrant and diverse culture. 

Part of the National Museum of Wales, the Waterfront Museum offers a fun, immersive adventure that all the family can enjoy. Celebrating Swansea’s own son, war poet Dylan Thomas , and the city’s maritime history, there’s always interesting exhibitions and displays. For more culture, head for the Tate affiliated Glynn Vivian Art Gallery, the Grand Theatre, or the Taliesin Arts Centre, with its programme of live events. 

Swansea’s Oxford Street rivals its twin, with designer stores and big-name brands lining the road, but if you prefer something more exclusively Welsh, head towards the many markets and arcades for a touch of boutique browsing (or shopping!). While the lively and buzzing Marina is well worth a visit, particularly at night, with the many twinkling lights reflected by the harbour’s clear, still water, and some especially fine award-winning restaurants.   

Getting the train from Cardiff Central to Swansea couldn’t be simpler. The downloadable app makes time table access and ticket booking easy, so you can have a fabulous day out in Swansea, anytime.

Visiting Liverpool

Discover more destinations

Trains from Cardiff Central

  • Trains from Cardiff Central to Manchester
  • Cardiff Central to Bangor
  • Cardiff Central to Chester

Trains to Swansea

  • Bridgend to Swansea
  • Newport to Swansea
  • Carmarthen to Swansea

travel from swansea to cardiff

National Express logo

  • Stansted Airport
  • Luton Airport
  • Heathrow Airport
  • Gatwick Airport
  • Dublin Airport
  • London to Stansted
  • London to Luton
  • Heathrow to Gatwick
  • London to Gatwick
  • Luton to London
  • London Stratford to Stansted
  • Manchester Airport
  • Bristol Airport
  • Birmingham Airport
  • Bristol to London
  • London to Bristol
  • London to Leicester
  • Leicester to London
  • London to Manchester
  • London to Nottingham
  • Bournemouth to London
  • Glastonbury 2024
  • Taylor Swift Eras Tour
  • Download 2024
  • Capital Summertime Ball
  • Lost Village 2024
  • AC/DC at Wembley
  • Foo Fighters in Cardiff
  • Boomtown Fair
  • Download Festival
  • Royal Ascot
  • British Grand Prix
  • NFL in London
  • Vehicle types for hire
  • Coach hire for school trips
  • Coach hire for events & occasions
  • Coach hire for business trips
  • Coach hire for sporting events
  • Coach hire for airport transfers
  • Cheap coach tickets
  • Buy a Coachcard
  • Using a voucher code
  • Student offers
  • Group offers
  • How to book special offers
  • Young Person Coachcard
  • Senior Coachcard
  • Disabled Coachcard
  • Travelling with us
  • Our coaches
  • Sustainability
  • Carbon offsetting
  • Customer experience
  • Onboard safety
  • Accessibility
  • Exploring on a budget: Free things to do and see
  • Affordable things to do by the beach this summer
  • 6 things to do in Leeds in a day
  • Live service updates
  • Track your coach
  • Explore our route map
  • View our timetables
  • Ukrainian free travel
  • Refunds & amends

Frequently asked questions

  • Luggage & lost property
  • Safety & security
  • About our tickets
  • Flexible travel
  • Change & go
  • Seat reservation
  • Ticket & trip insurance
  • London Victoria
  • London Golders Green
  • All Stations
  • Manage my booking
  • Destinations
  • Why we're No. 1

All Airport Transfers

All Destinations

All Coach Hire Options

  • Read our blog

All Help & Advice

Cardiff docks, Wales

Coach travel from Swansea to Cardiff

From £4.50 one-way*, duration: 1 hr (fastest), departures: up to 16 services per day.

Choose Your Journey

  • Use my current location
  • Use our Route Map

Outbound date

Select time, outward journey, return date.

Select a return within 3 months of your outward travel.

Return Journey

Children under 14 years of age are not permitted to travel without being accompanied throughout the journey by a responsible person aged 16 years or over. Children aged 14 - 15 years old may travel unaccompanied, as from 5am, arriving at their booked destination no later than 10pm. Unaccompanied children will be asked for proof of age or a signed letter of permission from their parent/guardian. (sms or chat based messages are not permissible)

One infant aged 0-2 travels free when accompanied by an adult with a valid ticket. Additional infants aged 0-2 must be paid for. If you are travelling with more than 1 infant aged 0-2, please book the additional infant as 'Children (3-15).

Do you have a Coachcard?

VISA logo

  • Swansea to Cardiff

Book direct

It’s always cheaper when you buy on nationalexpress.com...

Guaranteed seat

Every booking guarantees a seat all the way to your destination...

Greener travel

Join us in our vision to be the UK’s most sustainable coach company…

Coach from Swansea to Cardiff in 1 hour (fastest journey)

Enjoy a break in the Welsh capital with ease onboard a National Express coach. Travel to Cardiff from just £4.50 one-way* on up to 16 services per day and make great savings on reliable coach travel.

Our Swansea to Cardiff services and stops

111 coach towards birmingham.

Our 111 service travels up to 9 times a day and calls at the following stops:

  • Swansea Bus Station
  • Swansea University Bay Campus
  • Port Talbot
  • Bridgend (Sarn)
  • Cardiff Coach Station
  • Cardiff University

112 coach towards Birmingham

Our   112   service travels up to 1 time a day and calls at the following stops:

  • Swansea   Bus Station

201 coach towards Gatwick Airport

Our  201   service travels up to 5 times a day and calls at the following stops:

  • Cardiff Gate

507 coach towards London

Our  507  service travels up to 6 times a day and calls at the following stops:

  • Cardiff (Gabalfa)

Swansea to Cardiff route map

Departing from swansea bus station.

Swansea Bus Station is an easy location to start your journey from, right in the heart of the city.

Arriving at Cardiff Coach Station

The coach station is a 15-minute stroll from Cardiff Rail Station, and just a short walk through to the city centre, where you can soon enjoy plenty of the city's bars, restaurants, shopping and more.  

When is the first coach from Swansea to Cardiff?

The first coach leaves from Swansea Bus Station at 4.00am, arriving at Cardiff Coach Station at 5.15am.

When is the last coach from Swansea to Cardiff?

The last coach leaves Swansea Bus Station at 16.35pm, arriving at Cardiff Coach Station at 17.50pm.

How much is the coach from Swansea to Cardiff?

A one-way journey from Swansea to Cardiff is available from £4.50 *.

How long does the coach take from Swansea to Cardiff?

Our fastest coach journeys from Swansea to Cardiff take 1 hour.

What happens if I miss my coach from Swansea to Cardiff?

We have fare types available to give you more flexibility when you travel. Both our Standard and Fully Flexible fares are amendable, however, excess fees may apply. For more information, please visit our   tickets page .

Alternatively, when buying your ticket you can add Change and Go to your booking. Change and Go allows you to board any available coach 12 hours before or after your original departure time for just £5 per journey. Find out more at our   Change and Go page .

Other routes

Return journey

  • Cardiff to Swansea

Routes to Cardiff

  • Birmingham to Cardiff
  • Bristol to Cardiff
  • Gatwick to Cardiff
  • Heathrow to Cardiff
  • London to Cardiff

No booking fees

Sign up or log in to My Account today and save on our usual £1.50 booking fee, as well as enjoying a host of other great benefits.

Coach Tracker

Search for your service and track your coach in real-time with Coach Tracker...

Our Route Map automatically updates as more stops and services are added...

Back to top

Email Sign Up

Subscribe for updates & special offers!

Download Our App!

Book tickets & track your coach anytime, anywhere.

Download our App on the App Store

  • Career opportunities
  • Conditions of carriage
  • Cookie policy
  • Corporate governance statement
  • Gender pay report
  • Luggage policy
  • Open Return tickets
  • Our commitment to the environment
  • Passenger rights
  • Privacy Centre
  • Rail disruption
  • Service updates
  • Slavery & human trafficking statement
  • Student travel
  • Terms & conditions
  • Youth promise

TikTok Logo

Call or get in touch online We are here to help

Track your coach in real time

National Express West Midlands

Part of Mobico Group

National Express

© Copyright National Express Ltd 2024

Open Return Information

Book your return

Your Open Dated Return is valid for 3 months from your outbound journey. To guarantee your seat on your return you need to confirm your ticket before you travel on www.nationalexpress.com/en/help/tickets/open-returns or call 0371 781 8181.

Open Dated Return Information

If your return date is not yet known, open return tickets provide flexibility. When travelling within the UK, the return journey can be made within 3 months of the outward date of travel. To guarantee your seat on your return journey you need to confirm your ticket before you travel by visiting www.nationalexpress.com/en/help/tickets/open-returns or call us on 03717 81 81 81. Lines open 7 days a week, 8am - 8pm (calls to this number are charged at local rate). Valid on any day throughout the year.

Open returns are not available on European journeys.

Wheelchair accessibility

Accessible coaches.

The majority of stops along the routes listed below are accessible to wheelchair users but are subject to change. Please call us to check the latest situation before booking and at least 36 hours in advance of when you would like to travel.

To see a list of accessible coach routes please visit our Accessibility page.

Assisted Travel Helpline

If you are travelling in a wheelchair or require assistance, please call our helpline before booking and at least 36 hours in advance of when you would like to travel.

03717 81 81 81 - ( option 3)  (lines open 8am - 8pm 7 days a week). Calls to this number are charged at local rate.

For more information please visit our Disabled travellers page.

Passengers & Wheelchair accessibility

Passenger descriptions.

Our passenger descriptions are designed to help you choose the right ticket for yourself or your fellow travellers.

Adult (16+) and Children (3-15)

Children under 14 cannot travel alone unless accompanied by an adult (16+). Please note, you may be required to show proof of age at any point during your journey. Failure to do so, may result in the full adult fare being charged.

Children (3-15)

Children under 14 cannot travel alone unless accompanied by a responsible adult (16+).

Disabled Children

Should be booked as Children. If they are travelling in a wheelchair or require assistance, please call our Assisted Travel Helpline.

We strongly recommend that you bring a car seat appropriate to your child's age, but ask you to take responsibility to fit the seat.

Booster Seats

Children aged between approximately 4-11 years old, or up to 150cm tall, may use booster seats. We carry a limited number onboard most coaches.

If travelling with a child, you may be required to show proof of age when buying tickets or at any point during your journey. Failure to do so may result in the child being required to pay the full fare for the journey on that day.

Booster seats

Children aged between approximately 4 years and 11 years or up to 150cm tall may use booster seats, we carry a limited number onboard most coaches along with our comfort fit seat belts.

Disabled children should be booked as children rather than 'Disabled'. If they are travelling in a wheelchair or you wish to book assistance with travel please call our Assisted Travel Helpline before booking and at least 36 hours in advance of when you would like to travel.

You can find a list of accessible coach stops on our Accessibility page .

Please call us 36 hours prior to travelling to check the latest status.

If you are travelling in a wheelchair or require assistance we recommend that you contact us on the following local rate telephone number: 03717 81 81 81 (lines open 8am - 8pm 7 days a week) 36 hours in advance of when you would like to travel.

Adult (26 - 59)

Adult fares are applicable to all passengers aged between of 26 and 59 inclusive.

Child 0 - 12 inclusive

Children aged 12 or under travelling on any European service must be accompanied by an adult aged 18 or over.

Unaccompanied children will not be carried

Young persons (13 - 25)

Children under the age of 16 are not permitted to travel on any European service unless accompanied by an adult aged 18 or over.

Young persons aged 16 or 17 years can travel alone on European services but only if they have a letter of authority from a parent or guardian.

Senior (60 and over)

Passengers aged 60 and over are entitled to receive a small discount on European journeys. On European journeys a 50% discount is given to carers, please call us on 08717 818177 to book.

Please select your passenger type first and then add your coachcards.

We have three different Coachcards available, each offering savings of 1/3 on all of our Standard and Fully Flexible coach fares all year round.

Prices shown include your coachcard discount, your coachcard number will be required during the booking process.

Adult fares are applicable to all passengers aged 2+. Adults under the age of 16 are not permitted to travel alone on any European service unless accompanied by an adult aged 18 or over or they have a letter of authority from a parent or guardian.

Infants 0-1 Inclusive

Children aged under the age of 2, must be accompanied by an adult aged 18 or over. Unaccompanied children will not be carried.

  • Delay Repay |
  • Accessibility Tools
  • You are not signed in
  • Buy tickets You have no items in your basket
  • Cheap ticket alerts
  • Rangers and Rovers
  • Flexi Season ticket
  • Weekly season ticket
  • Monthly season ticket
  • Monthly plus season ticket
  • Annual season ticket
  • Using a smartcard
  • Oyster cards and contactless
  • Contactless PAYG extension
  • Changes to peak times and tickets on some routes
  • Advance tickets
  • Anytime tickets
  • Off-Peak tickets
  • GroupSave train tickets
  • Group Travel train tickets
  • Evening Out tickets
  • Sunday Out tickets
  • Super Off-Peak tickets
  • Semi Flex Return tickets
  • London Travelcards
  • Tap2Go pay as you go travel
  • 16-17 Saver
  • 16-25 Railcard
  • 26-30 Railcard
  • Two Together Railcard
  • Disabled Persons Railcard
  • Family and Friends Railcard
  • HM Forces Railcard
  • Veterans Railcard
  • Network Railcard
  • Senior Railcard
  • Paying with Apple Pay
  • Paying with Google Pay
  • Family train tickets
  • Combined ferry and train tickets
  • Price promise
  • Business Direct
  • Industrial action
  • Train times
  • Download SWR timetables
  • Changes to your journey
  • How busy is my train?
  • Live times and updates
  • Planned engineering works details
  • June engineering work
  • July engineering work
  • August engineering work
  • Platform zoning pilot scheme
  • Network map
  • Car parking
  • Live station car parking
  • Onward travel
  • InPost parcel lockers
  • Free Wi-Fi at our stations
  • Airport links
  • Class 158 "Express Sprinter"
  • Class 159 "South Western Turbo"
  • Class 444 "Desiro"
  • Class 450 "Desiro"
  • Class 458 "Juniper"
  • Class 707 "Desiro City"
  • What can you bring on board?
  • First Class
  • Window Seater
  • Assisted Boarding Points
  • Accessibility
  • Assistance dogs
  • Discounted fares
  • Sunflower lanyards
  • Wheelchairs, scooters and ramps
  • Travel Assistance Card
  • Travelling with a bike
  • Travelling with kids
  • A student's guide to train travel
  • Travelling with pets
  • Customer Council
  • Meet the Manager
  • Ticket checks and revenue protection
  • Safeguarding
  • Our performance
  • National Rail Passenger Survey
  • Our service quality report
  • Destinations
  • Things to do
  • Day trips and breaks
  • Business Life
  • Local Highlights
  • Sights and attractions
  • SWR Rewards
  • Competitions
  • 2FOR1 Offers
  • Upgrading the Island Line
  • Heritage railways
  • Delay Repay
  • Changing your train tickets
  • Strike ticket acceptance, refunds and compensation
  • Making a claim after disruption
  • Lost property
  • Smartcard help and support
  • Make a complaint
  • My Account |
  • Accessibility Tools |
  • Cheap train tickets
  • Season tickets
  • Smart tickets
  • Ticket types
  • Railcards and discount cards
  • How to buy train tickets
  • Planned improvements
  • Planned engineering calendar
  • Engineering work weekly summary
  • Our train stations
  • On board facilities
  • Assisted travel
  • Customer Experience
  • Staying safe
  • Performance
  • Where Next travel blog
  • Island Line
  • Train ticket refunds

You’re being redirected to an external website.

  • Train times /
  • Swansea to Cardiff Central

Trains from Swansea to Cardiff Central

Get set for your next train journey and check train times, journey details, ticket types, and more, to train times.

Select date and time:

Depart time

Arrive time

Ticket Availability

Plat.  

Find tickets

Service notice

The train has already departed.

Service update

> More details

Bus service

All or part of this journey will be made by bus.

dep arts Cancelled On time

arr ives Cancelled On time

If you're returning, check train times for Cardiff Central to Swansea

Get free updates for your journey straight to your phone:

We don't charge booking fee when you buy directly with us.

Plan your journey with us

Train tickets options:.

  • Off-Peak tickets : Save money by travelling on quieter trains.
  • Anytime tickets : Have flexibility to travel whenever you want.
  • Railcards : Get 1/3 or more off your train tickets with a Railcard.
  • Season tickets : Save time and money on your regular routes.
  • Pay as you go : Sign up for Tap2Go to pay for your travel as you go.

About the stations:

Stay up to date with live departure and arrival information for Swansea station.

  • Swansea Station
  • Cardiff Central Station
  • Other train stations

Explore our facilities:

  • View live journeys, station facilities and accessibility information .
  • See what is available on-board and what you can take with you.
  • Book travel assistance to navigate the station and get on your train.

Train delayed? We support you.

  • Check for service changes with our travel updates tool .
  • Claim your money back for delays or disruptions.
  • Learn what to do if you’re affected by timetable changes .

Swansea to Cardiff Central journey summary

Average journey time, weekday first train, weekday last train, weekend first train, weekend last train, swansea station live train times for the next 2 hours.

View up to two hours of live departures and arrivals status information for Swansea station. Check train times for any future services.

We are currently experiencing technical issues for the live train arrivals departures feature. The team are working on fixing this and it will be back as soon as possible.

  • Live departures
  • Live arrivals

Cancelled -

Last updated:

There are no trains departing from this station in the next two hours. You can check train times for another station or journey.

Cardiff Central station live train times for the next 2 hours

View up to two hours of live departures and arrivals status information for Cardiff Central station. Check train times for any future services.

related-routes

Trains from Swansea

  • Swansea to Abbey Wood
  • Swansea to Accrington
  • Swansea to Acklington
  • Swansea to Adderley Park
  • Swansea to Addiewell

Trains from Cardiff Central

  • Cardiff Central to Abbey Wood
  • Cardiff Central to Accrington
  • Cardiff Central to Acklington
  • Cardiff Central to Adderley Park
  • Cardiff Central to Addiewell

BackgroudImage

Download the app today

Available on the App Store and Google Play Store

Image of the QR CODE

Scan the QR code to download

Download the free South Western Railway app via the Apple App Store

I want to...

See ticket offers

Be inspired

Check live train times

Read the latest news

Book travel assistance

Check engineering works

Engineering works will affect your journey

You need to enable JavaScript in your browser to see Live train arrivals and departures through this website� (and also instructions on how to enable JavaScript)

travel from swansea to cardiff

Coach trips from Swansea to Cardiff

Health and safety, large bus network, arrive on time, travel environmentally-friendly, on this page, bus stations and stops in swansea, swansea city bus station (bay b and c).

View this address on Google Maps

Swansea University (Bay Campus)

Bus stations and stops in cardiff, cardiff royal welsh college of music (cgf), cardiff east park & ride, discover all destinations, frequently asked questions.

You can travel from Swansea to Cardiff starting at £2.99. Make the most of our top deals on FlixBus tickets by travelling during off-peak hours and weekdays. Purchase your ticket for Swansea to Cardiff most conveniently on this website or in the app . We provide several payment options for securely buying your ticket. Options include card payment, PayPal, Google Pay, and more. In the payment section, you'll see all available choices. If you're facing issues with payment, refer to our help page about payments . If you purchase your coach ticket on board or at a sales point, cash payment is also an option.

Booking bus tickets between Cardiff and Swansea with FlixBus is quick and easy. Simply navigate to the FlixBus website and choose your trip in just three clicks. To find cheap coach tickets, you need to select your city & station of departure and destination, the dates of outgoing & return trips and the number of passengers. The search function will then show you coach trips at the best price, enabling you to reserve your seats and add the trip to your cart before paying for your booking.

The coach route from Swansea to Cardiff covers 41 miles. FlixBus can take you from Swansea to Cardiff in 55 minutes. The quickest coach on this route has 1 stop(s). FlixBus coaches travelling from Swansea to Cardiff offer extra legroom, individual power points, and toilets. Most coaches also provide complimentary Wi-Fi. Additionally, you can reserve a seat for your journey to Cardiff during the booking process, subject to availability. Choose from various seating options like panorama, table, and bed seats. Travelling by coach from Swansea to Cardiff is one of the greenest methods as it reduces emissions, and passengers can offset their carbon footprint with FlixBus by ticking the CO₂ compensation option when purchasing their ticket. Timings for FlixBus coach trips will vary depending on the route, date of travel and departure and destination stations. Many of our coach services offer coach travel at different times, whether you prefer to travel first thing in the morning or late afternoon and into the evening. Some of our routes even include a night bus to ensure you truly get the most of your time at your destination. Check the rides available from Swansea to Cardiff to find the best option according to your schedule.

The first FlixBus journey from Swansea to Cardiff departs at 00:30.

The last FlixBus journey from Swansea to Cardiff departs at 23:30.

There are 2 coach stops in Swansea; Swansea City Bus Station (Bay B and C), Swansea University (Bay Campus). In Cardiff there are 2 coach stops; Cardiff East Park & Ride, Cardiff Royal Welsh College of Music (CGF).. Locate the FlixBus stops on this page's map.

Passengers travelling from Swansea to Cardiff are permitted to bring one piece of checked luggage (50x80x30 cm, up to 20 kg) and one hand luggage (30x42x18 cm, up to 7 kg) at no cost. For additional or special luggage, refer to this page . You can bring your bike with FlixBus, subject to availability. Check here for bike prices .

No, there's no need to print your ticket for the journey from Swansea to Cardiff. If you booked your ticket online, you should have received a PDF booking confirmation via e-mail containing a QR code that serves as your ticket. If you booked through the FlixBus App instead, your ticket is automatically stored there. There is no need to print the ticket, you can show the digital version to the driver, and you're ready to board.

For trips from Swansea to Cardiff, track your coach's location using our Real-Time Coach Tracker . Simply select the appropriate coach stop and review the arrival time. Find out your coach's location and any potential delays.

Yes, all FlixBus coaches from Swansea to Cardiff accommodate passengers with reduced mobility. We aim to ensure our coaches are as comfortable and accessible as possible for those with disabilities or mobility issues. Service animals are welcome on all FlixBus journeys between Swansea and Cardiff. Wheelchairs, collapsible wheelchairs, walking aids, and other mobility devices can be transported free of charge.

The cost of a child's ticket from Swansea to Cardiff depends on their age and the booking time. Under 15s receive a discount off the standard adult fare. When booking, we determine the most affordable rate for you from all available discounts. If the reduced rate is lower than the child's fare, the chosen passengers will pay the discounted amount. Ensure you read our child travel and seating policy . Prams and collapsible pushchairs (with a combined width + length + height of max 240 cm, approximately 94.5 inches) can be stowed in the coach's luggage compartment free of charge.

Find the cheapest coach tickets from Swansea to Cardiff

Getting from Swansea to Cardiff is cheap and easy when you travel with FlixBus, with cheap coach tickets available on several routes. The two cities are 41 miles apart and travelling between the two takes approximately 55 minutes. FlixBus coach tickets are always good value, but you can save even more money by booking online in advance . Find a coach and book your cheap bus tickets on our website or the FlixBus App in minutes, then simply use your phone as your ticket to board the bus. Bus tickets between Swansea and Cardiff cost £3.49 on average, but you can buy cheap coach travel tickets for as low as £2.99 if you book in advance and/or outside of busy travel times, like weekends and bank holidays. We have a large network, so you can trust us to take you from your desired departure city to your destination in comfort and style - all for a low fare.

Travelling from Swansea to Cardiff

It’s easy to get from Swansea to Cardiff when you travel by coach with FlixBus, with , with 19 direct buses per day. The journey from Swansea to Cardiff has only one stop in between and can take a minimum time of 55 minutes .

Taking the bus from Swansea

Swansea is a transport hub with 2 coach stations, namely: Swansea City Bus Station (Bay B and C), Swansea University (Bay Campus) ; 8 coach connections depart from Swansea every day, taking travellers on coach trips both within the local area and further afield.

Arriving in Cardiff

Cardiff is very well connected to other destinations on the FlixBus network, with 9 connections arriving in one of the 2 stations of the city every day, giving you easy access to all corners of the country on your chosen bus route.

What to expect onboard the FlixBus bus from Swansea to Cardiff

Discover more popular bus connections.

  • Swansea - Bristol Airport
  • Bristol Airport - Swansea
  • Swansea - London
  • London - Swansea
  • Bristol - Swansea
  • Heathrow Airport - Swansea
  • Swansea - Bristol
  • Cardiff - Swansea
  • Swansea - Cardiff
  • Swansea - Heathrow Airport
  • Newport (South Wales) - Swansea
  • Swansea - London Gatwick Airport
  • Swansea - Paris
  • London Gatwick Airport - Swansea
  • Swansea - Birmingham
  • Swansea - Newport (South Wales)
  • Birmingham - Swansea
  • Swansea - Manchester
  • Manchester - Swansea
  • Swansea - Reading
  • Cardiff - London
  • London - Cardiff
  • Cardiff - Bristol Airport
  • Bristol Airport - Cardiff
  • Bristol - Cardiff
  • Cardiff - Bristol
  • Cardiff - Heathrow Airport
  • Heathrow Airport - Cardiff
  • Cardiff - London Gatwick Airport
  • London Gatwick Airport - Cardiff
  • Birmingham - Cardiff
  • Cardiff - Birmingham
  • Manchester - Cardiff
  • Cardiff - Manchester
  • Edinburgh - Cardiff
  • Plymouth - Cardiff
  • Cardiff - Reading
  • Cardiff - Paris

Onboard services are subject to availability

Cardiff City FC

travel from swansea to cardiff

The most up-to-date news, transfers and opinion on Cardiff City, who play in the Championship.

You can get the latest Bluebirds updates sent straight to your inbox for free by signing up to our newsletter here.

You can also sign up to leave comments on stories, discuss the biggest breaking news and chat to our journalists and writers. Get started here.

travel from swansea to cardiff

COMMENTS

  1. Swansea to Cardiff

    First Great Western Service operates a train from Swansea to Cardiff Central hourly. Tickets cost $27-65 and the journey takes 53 min. Transport for Wales also services this route hourly. Alternatively, National Express operates a bus from Swansea City Bus Station to Sophia Gardens Cricket Ground hourly. Tickets cost $18-26 and the journey ...

  2. Swansea to Cardiff trains

    Getting to Cardiff from Swansea couldn't be easier when you travel with Transport for Wales. Our fastest routes take as little as 50 minutes, and trains run around every 20 minutes Monday to Friday, so there really is no more convenient way to make the journey. With Advance and flexible Anytime ticket options available, you can either book in ...

  3. Trains from Swansea to Cardiff Central

    Swansea to Cardiff Central by train. It takes an average of 1h 9m to travel from Swansea to Cardiff Central by train, over a distance of around 34 miles (55 km). There are normally 75 trains per day travelling from Swansea to Cardiff Central and tickets for this journey start from £4.60 when you book in advance. First train.

  4. Swansea (Station) to Cardiff Central Station

    First Great Western Service operates a train from Swansea to Cardiff Central hourly. Tickets cost $27-65 and the journey takes 55 min. Transport for Wales also services this route hourly. Alternatively, National Express operates a bus from Swansea City Bus Station to Sophia Gardens Cricket Ground hourly. Tickets cost $18-26 and the journey ...

  5. Swansea to Cardiff from $2 (€2)

    The cheapest way to travel to Cardiff from Swansea is a bus with an average price of $3 (€3). This is compared to other travel options from Swansea to Cardiff: Taking a bus costs $2 (€2) less than taking a train, which costs on average $5 (€4) for the same trip.

  6. Swansea to Cardiff train tickets from US$6.50

    The cheapest tickets we've found for trains from Swansea to Cardiff are US$6.50. If you book 30 days in advance, tickets will cost around US$7, while the price is around US$6 if you book 7 days in advance. Booking on the day of travel is likely to be more expensive, so it's worth booking ahead of time if you can, or check our special offers and ...

  7. Swansea to Cardiff train tickets from $2 (€2)

    Cheap train tickets and times from Swansea to Cardiff. Cheap train tickets from Swansea to start from $8 with an average ticket price of $9. The fastest train from Swansea to takes 52m in comparison to an average duration of 55m and covers a distance of 55 km. 6 trains that leave Swansea for every day with 6 travelling directly.

  8. Swansea to Cardiff train from £2 with Great Western Railway

    Trains from Swansea to Cardiff cover the 34 miles long journey taking on average 53 min with our travel partners like Great Western Rail or Transport for Wales. Normally, there are 11 trains operating per day. You can get the cheapest train tickets for this journey for as low as £4, but the average price of train tickets is £6.

  9. Bus and Coach from Swansea to Cardiff: Compare all prices

    National Express from Swansea to Cardiff. Here you will find the key facts about the National Express bus route Swansea to Cardiff: Cheapest Price. £4. Fastest Coach. 0h 55m. Earliest Coach. 09:20. Last Coach.

  10. Cardiff to Swansea trains

    Hop on a direct train from Cardiff Central to Swansea, and you can be enjoying the attractions in as little as fifty minutes. There are trains running this route throughout the day, from approximately 05.30 until 23.50, and with our Advance and flexible Anytime ticket options, you can decide on the day which time you travel. Free Wi-Fi.

  11. Coach travel from Swansea to Cardiff

    Coach from Swansea to Cardiff in 1 hour (fastest journey) Enjoy a break in the Welsh capital with ease onboard a National Express coach. Travel to Cardiff from just £6.30 one-way* on up to 16 services per day and make great savings on reliable coach travel. Plus, with a guaranteed seat when you book, a free Wi-Fi service, and a generous ...

  12. Trains from Swansea to Cardiff Central

    Swansea to Cardiff Central journey summary. Average Journey Time. Distance. 34 miles - 55km. Weekday First Train. Weekday Last Train. Weekend First Train. Weekend Last Train.

  13. Trains from Cardiff Central to Swansea

    It takes an average of 1h 6m to travel from Cardiff Central to Swansea by train, over a distance of around 34 miles (55 km). There are normally 102 trains per day travelling from Cardiff Central to Swansea and tickets for this journey start from £4.60 when you book in advance. First train. 04:35.

  14. Coach Swansea to Cardiff

    Bus tickets between Swansea and Cardiff cost £3.49 on average, but you can buy cheap coach travel tickets for as low as £2.99 if you book in advance and/or outside of busy travel times, like weekends and bank holidays. We have a large network, so you can trust us to take you from your desired departure city to your destination in comfort and ...

  15. Trains to Cardiff

    Direct trains also run from regional Welsh stations such as Newport and Swansea. When is the best time to travel to Cardiff by train? Travel on off-peak services to avoid the most crowded trains to Cardiff. By travelling at the weekend or outside of busy commuter times, you'll be able to find cheaper tickets and quieter trains. ...

  16. Bus from Swansea to Cardiff with megabus

    Travel by bus from Swansea to Cardiff in as little as 50 minutes. With over 8 buses a day from 07:20 to 23:30 with free Wi-Fi, plan your perfect trip today with megabus. ... Our route M10N bus stops at 3 stops between Swansea and Cardiff. The bus sets off from Quadrant Bus Station and drops you off at North Road, Friary Gardens Swansea. Cardiff ...

  17. Live departures from Swansea to Cardiff Central

    Find all your most accurate information from Swansea to Cardiff Central. Including train times, platform info, possible delays, expected times of arrival, and more.

  18. South Wales Metro: What is it and when will it be finished?

    The new Transport for Wales map for the South Wales Metro. All of these lines are being electrified, allowing 36 new tram-trains to run on the 105-mile (170km) network. Those new trains have ...

  19. Swansea to Cardiff train tickets from £5.16

    The cheapest tickets we've found for trains from Swansea to Cardiff are £5.16. If you book 30 days in advance, tickets will cost around £5, while the price is around £5 if you book 7 days in advance. Booking on the day of travel is likely to be more expensive, so it's worth booking ahead of time if you can, or check our special offers and ...

  20. Trains from Swansea to Rhoose Cardiff International Airport

    It takes an average of 1h 41m to travel from Swansea to Rhoose Cardiff International Airport by train, over a distance of around 30 miles (49 km). There are normally 25 trains per day travelling from Swansea to Rhoose Cardiff International Airport and tickets for this journey start from £5.10 when you book in advance.

  21. Cardiff City news and view from WalesOnline

    The most up-to-date news, transfers and opinion on Cardiff City, who play in the Championship. You can get the latest Bluebirds updates sent straight to your inbox for free by signing up to our ...

  22. Swansea to Cardiff Bay

    First Great Western Service operates a train from Swansea to Cardiff Central hourly. Tickets cost $27-65 and the journey takes 53 min. Transport for Wales also services this route hourly. Alternatively, FlixBus operates a bus from Swansea City Bus Station to Cardiff Royal Welsh College of Music hourly. Tickets cost $8-13 and the journey ...