1map logoGo to main page

Birmingham, West Midlands to Cardiff, South Glamorgan 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 fascinating contrast between the vibrant city life of Birmingham and the picturesque landscapes and rich history of Cardiff.

Best Neighbourhoods in Cardiff

Cardiff boasts diverse neighborhoods, each with its own charm and attractions.

Cardiff Bay
• Home to the iconic Millennium Centre.
• Fantastic waterfront dining and entertainment options.
Roath
• Features a stunning park and lake for leisurely strolls.
• A vibrant arts scene with independent galleries and cafes.
Canton
• Known for its multicultural food scene.
• Offers a mix of traditional pubs and modern bars.

Best Times To Visit Cardiff's Attractions

Timing your visits can greatly enhance your experience in Cardiff.

Cardiff Castle
Early mornings or weekdays are ideal for fewer crowds and a relaxed tour.
The National Museum Cardiff
Visit during weekdays for a quieter atmosphere and more engagement with exhibits.
Cardiff Bay
Early evenings offer stunning sunsets and a lively yet less crowded vibe.

Cardiff Weather: What to Expect Year-Round

Cardiff has a temperate maritime climate, featuring mild winters and warm summers, with rainfall possible at any time of year. Spring and early autumn are particularly pleasant for exploring, as the weather is generally mild and the crowds are thinner.

Dining Recommendation in Cardiff

Try the traditional Welsh dish of cawl at The Potted Pig, where you'll find a warm atmosphere in a converted bank vault. Unlike Birmingham’s diverse culinary scene, Cardiff’s emphasis on locally sourced ingredients and rich flavors presents a unique dining experience that showcases Welsh heritage.

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
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
• On your train trip from Birmingham to Cardiff, you will likely be traveling with operators such as Transport for Wales, Avanti West Coast, and CrossCountry. Avanti West Coast offers onboard catering with a variety of snacks, light meals, and beverages available for purchase, while Transport for Wales provides a 'Grab & Go' service focusing on fresh, local produce in their catering offerings. Check their websites for more information on menus and service options: Transport for Wales | Avanti West Coast | CrossCountry.
• The train services from Birmingham to Cardiff typically offer standard seating options. First Class seating gives you more spacious and comfortable seating along with complimentary refreshments. In Economy, you will find standard seating with options to reserve seats; arrival times can vary depending on the chosen operator, so it is always beneficial to compare options for the best travel experience.
• Upon arriving at Cardiff Central Station, you can leave your luggage at the station’s left luggage facility for a small fee, which allows you to explore the city without the burden of your bags. There are also numerous restaurants and cafes nearby for refreshment. For navigation, walk directly from the station towards the city center, where a variety of attractions are readily accessible. To get to the city center quickly, you can take the bus number 6 or the Cardiff Metro service. The train and bus stations are within walking distance, making the journey easy.
🚌 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
• Arrive early at Birmingham Brunel Street to find your bus easily; it’s a central location but can get busy—check schedules on the Megabus website for real-time updates on departures: megabus.com
• Consider purchasing your ticket in advance online, as prices range from £12 to £18, and you’ll often find better deals than buying at the station; check ticket options with National Express as well at: nationalexpress.com
• Upon arrival at Cardiff North Road, head to the adjacent Cardiff Central bus station if you need further connections; use local maps posted at the station to navigate easily and don’t hesitate to ask staff for assistance if you’re uncertain about your next steps.

Frequently asked questions

Find out more about the route from Birmingham to Cardiff.

Or choose the category:
The distance between Birmingham and Cardiff is 89 miles. The road distance is slightly longer at 107.8 miles. Traveling by train takes approximately 1 hour and 55 minutes from Birmingham to Cardiff. On the other hand, driving by car is slightly quicker, taking around 1 hour and 54 minutes. Taking a bus is the slower option, with an average travel time of 3 hours to reach Cardiff from Birmingham.
The most cost-effective option for traveling from Birmingham to Cardiff is by bus, with prices ranging from £15-£21. The journey takes approximately 3 hours. However, if time efficiency is a priority, driving is the quickest option, taking 1 hour and 54 minutes and costing £27-£43. This allows for a more flexible schedule and avoids potential delays that may occur with other modes of transportation.
The prices for traveling from Birmingham to Cardiff vary depending on the mode of transportation. For train travel, the prices range from £51 to £141. On the other hand, the prices for a bus trip from Cardiff to Birmingham typically range from £15 to £21. It's important to check with the specific transportation providers for the most up-to-date pricing information.
To travel from Birmingham to Cardiff without using public transportation, you can drive. The driving distance between the two cities is approximately 108 miles, and it usually takes about 1 hour and 54 minutes to drive from Birmingham to Cardiff. The cost of the journey by car can vary, with prices ranging from £27 to £43.
The most 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 range from £51 to £141. Trains between these two cities run frequently, providing a comfortable and efficient mode of transportation.
Yes, there is a direct link between Birmingham and Cardiff. You can take a direct train from Birmingham New Street to Cardiff Central, which runs hourly and takes approximately 1 hour and 55 minutes. Alternatively, you can also take a direct bus from Birmingham Brunel Street to Cardiff University. The bus operates three times a day and takes around 3 hours.
There are plenty of options for accommodation near Cardiff. With over 1134 hotels available, you have a wide range of choices. Prices start at £33 per night, so there are options for every budget. Whether you prefer a luxury hotel or a more affordable option, you are bound to find a suitable place to stay near Cardiff.

Trips from Birmingham