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 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
The CheckMyBus App
Free Download
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.
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.
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
- 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
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?
- 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.
- 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
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
© 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.
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
Download the app today
Available on the App Store and Google Play Store
Scan the QR code to download
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)
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
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.
COMMENTS
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 ...
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 ...
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.
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 ...
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.
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 ...
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.
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.
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.
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.
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 ...
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.
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.
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 ...
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. ...
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 ...
Find all your most accurate information from Swansea to Cardiff Central. Including train times, platform info, possible delays, expected times of arrival, and more.
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 ...
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 ...
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.
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 ...
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 ...