1map logoGo to main page

Birmingham to Cardiff from $16: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Birmingham, United Kingdom
to
Cardiff, United Kingdom

How to Get from Birmingham to Cardiff: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$16 by busBest price
89 milesDistance
1h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Birmingham to Cardiff with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
CrossCountry
Train
Average Duration
1h  55m
Estimated price
$65-180
Recommended
Company
Megabus UK
Bus
Average Duration
3h  25m
Estimated price
$16-24
Cheapest
route map
Distance: 89 miles
Duration: 1h 54m

See more options

Pricing table
Company
various
Drive
Average Duration
1h  54m
Estimated price
$35-55
Company
various
Train
Average Duration
2h  56m
Estimated price
$65-180

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $10 $11 $11 $10 $12 $10 $11
Train $33 $19 $17 $19 $20 $54 $47

Traveling From Birmingham to Cardiff

The journey from Birmingham to Cardiff offers a rich contrast, with the bustling city life and industrial heritage of Birmingham giving way to the vibrant culture and stunning waterfront of Cardiff.

Best Neighbourhoods in Cardiff

Cardiff features diverse neighborhoods each offering distinct experiences to visitors.

Cardiff Bay
• Scenic waterfront with restaurants and cafes.
• Home to iconic attractions like the Wales Millennium Centre.
Pontcanna
• Known for its green parks and bohemian charm.
• Vibrant independent shops and artisanal eateries.
Cathays
• Popular among students and young professionals.
• Rich in history with beautiful Victorian architecture.

Best Times To Visit Cardiff's Attractions

Timing your visits can greatly enhance your experience at Cardiff's popular spots.

Cardiff Castle
Early morning or late afternoon visits offer fewer crowds and cooler weather.
Cardiff Bay
Weekdays are quieter, making it easier to stroll and enjoy the views.
National Museum Cardiff
Visit on a Wednesday when entry is free, and crowds are lighter.

Cardiff Weather: What to Expect Year-Round

Cardiff experiences a temperate maritime climate, characterized by mild temperatures and regular rainfall throughout the year. Spring and early autumn often present the best conditions for exploring, while occasional wet weather can influence your travel plans.

Dining in Cardiff: A Flavorful Experience

Savor the flavors of Cardiff by trying the iconic Welsh dish, cawl, a hearty lamb and vegetable stew that showcases local ingredients and traditional cooking methods. The warm, inviting atmosphere of Cardiff’s cozy pubs and bistros enhances the experience, offering a contrast to the diverse culinary scene found in Birmingham.

Birmingham - Cardiff operators

Explore transport companies operating between Birmingham and Cardiff, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Birmingham New Street to Cardiff Central

Average Duration
1h 55m
Estimated price
$65-180
Contact phone
+44 333 311 0039
Website
https://www.westmidlandsrailway.co.uk/

Train from Birmingham New Street to Hereford

Average Duration
1h 26m
Estimated price
0-0
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Hereford to Cardiff Central

Average Duration
1h 2m
Estimated price
$24-40
Bus Show bus routes
Website
https://uk.megabus.com

Bus from Birmingham Brunel Street to Cardiff North Road

Average Duration
3h 25m
Estimated price
$16-24

Birmingham to Cardiff: Overview of Bus, Train, Flight, and Car Trips

Traveling between Birmingham and Cardiff offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Birmingham to Cardiff, covering a distance of 173.8 km in just under 2 hours. 💷 Enjoy the flexibility of prices ranging from £28 to £43 for the journey, allowing you to plan your budget accordingly.
Average price
£27 - £43
🕒 Enjoy a comfortable ride on the CrossCountry train, with services departing hourly for a travel time of approximately 1 hour 55 minutes from Birmingham to Cardiff. 💷 Ticket prices for the train between Birmingham and Cardiff range from £51 to £142, offering options to suit different budgets.
Departure Point
Birmingham New Street station
Arrival Point
Cardiff Central station
Useful tips for train travellers
• Onboard services vary depending on the operator, with Great Western Railway typically providing a catering service offering hot and cold drinks, snacks, and meals. Look for their 'At-Seat' service, where you can order meals to be delivered right to your seat in First Class, or use the onboard shop for quick snacks in Economy.
• The primary operators for this route are Great Western Railway (GWR) and Transport for Wales (TfW), which offer a variety of seating options. GWR provides First Class and Standard Class seating, with more space and complimentary drinks in First Class. TfW tends to have Standard Class with comfortable seating but generally fewer amenities. Check the operators' websites for real-time booking: GWR - ">">gwr.com TfW - ">">tfw.wales
• Upon arrival at Cardiff Central station, you can leave luggage at the station's left luggage facility for a fee, allowing you to explore the city hands-free. The station has clean restrooms, and some facilities might have shower options, especially if you're coming off a longer trip. After that, take the Cardiff Bus number 2 or 23 for a quick ride to the city center, which takes about 10-15 minutes.
🚌 The bus journey from Birmingham to Cardiff takes approximately 3 hours and 25 minutes, offering a convenient way to travel between these two vibrant cities in the UK. 🚌 With ticket prices ranging from £13 to £19, passengers can enjoy a comfortable ride while taking in the scenic views during the trip from Birmingham to Cardiff by bus.
Departure Point
Birmingham Brunel Street station
Arrival Point
Cardiff North Road station
Useful tips for bus travellers
• Check the Megabus UK website or National Rail Enquiries for the most updated schedules and book your tickets online to ensure a smooth departure from Birmingham Brunel Street: Megabus | National Rail
• Arrive early at Birmingham Brunel Street to find your bus easily; the station can get busy, and buses usually leave promptly, so aim to be there at least 15 minutes before departure.
• Upon arriving at Cardiff North Road, if you're planning to explore the city, the bus stop is conveniently located near various local transport options including buses and taxis; check the station map for nearby connection routes on the Cardiff Transport website for easy navigation.

Frequently asked questions

Find out more about the route from Birmingham to Cardiff.

Or choose the category:
The distance between Birmingham and Cardiff is approximately 143.2 km by road. By train, it takes around 1 hour and 55 minutes to travel from Birmingham to Cardiff. If you prefer to drive, it typically takes about 1 hour and 54 minutes to reach Cardiff from Birmingham. Alternatively, taking the bus would take about 3 hours to travel from Birmingham to Cardiff.
The prices for a train ticket between Birmingham and Cardiff can range from £51 to £142, depending on factors such as the class of travel and the time of booking. On the other hand, bus tickets for the journey can vary from £15 to £21.
To get from Birmingham to Cardiff without using public transportation, you can drive. The distance is approximately 173.8 km and it takes about 1 hour and 54 minutes by car. The prices for a car journey from Birmingham to Cardiff can range from £28 to £43.
The most efficient and convenient way to travel from Birmingham to Cardiff without a car is by train. The journey takes approximately 1 hour and 55 minutes, and ticket prices can range from £51 to £142 depending on the class and booking time.
Yes, there is a direct link between Birmingham and Cardiff. You can take a train from Birmingham New Street to Cardiff Central, which operates hourly and takes approximately 1 hour and 55 minutes. Alternatively, there is a direct bus service from Birmingham Brunel Street to Cardiff University, which runs three times a day and takes around 3 hours.
There are plenty of accommodation options available near Cardiff. With over 1134 hotels to choose from, you'll have no trouble finding something that suits your needs and budget. Prices for hotels in the area start as low as £33 per night.

Trips from Birmingham

Trips to Cardiff