1map logoGo to main page

Cardiff, South Glamorgan to Slough, Berkshire from $17: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cardiff, United Kingdom
to
Slough, United Kingdom

How to Get from Cardiff to Slough: 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.

$17 by busBest price
181 kmDistance
1h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cardiff to Slough 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
First Great Western Service
Train
Average Duration
1h  50m
Estimated price
$75-160
Recommended
Company
Megabus UK
Bus
Average Duration
3h  50m
Estimated price
$17-25
Cheapest
route map
Distance: 181 km
Duration: 1h 50m

See more options

Company
Various
Drive
Average Duration
2h  10m
Estimated price
$40-65
Company
First Great Western Service
Train
Average Duration
2h  5m
Estimated price
$71-153

Cardiff - Slough operators

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

Train
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Cardiff Central to Slough

Average Duration
1h 50m
Estimated price
75-160

Train from Cardiff Central to Reading

Average Duration
1h 27m
Estimated price
65-140
Bus
Website
https://uk.megabus.com

Bus from Cardiff North Road to Heathrow Central Bus Station

Average Duration
3h 10m
Estimated price
17-25

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

Traveling between Cardiff and Slough 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 journey from Cardiff to Slough, covering a distance of 209.2 km, which takes about 2 hours and 10 minutes by car. 💷 The cost of traveling from Cardiff to Slough by car ranges from £32 to £51, offering flexibility to suit different budgets.
Average price
£31 - £50
🚆 Traveling from Cardiff to Slough by train is a convenient option, with direct services operated by First Great Western Service on Sundays. The journey typically takes around 1 hour and 50 minutes. 🎫 Ticket prices for the Cardiff to Slough train vary from £59 to £126, offering travelers flexibility in their budget. 🗺️ Whether you choose the faster route that takes 1 hour and 55 minutes with one transfer or opt for a slightly longer journey with different transfer options, reaching Slough from Cardiff by train provides a comfortable and efficient travel experience.
Departure Point
Cardiff Central station
Arrival Point
Slough station
🚌 Starting your journey from Cardiff to Slough by bus involves a transfer along the way, with services departing from Cardiff North Road and arriving at Wellington Street Stop H. The total journey time, including transfers, is approximately 3 hours and 50 minutes. 🛤️ The route from Cardiff to Slough covers a distance of 248 km and takes around 4 hours and 16 minutes to complete. The first step of the journey is a bus towards London Victoria, which takes about 3 hours and 30 minutes with Megabus UK. The second step involves a bus towards Cippenham, lasting around 34 minutes with First Berkshire. 💷 When it comes to the cost of the bus ticket from Cardiff to Slough, prices typically range from £13 to £20.
Departure Point
Cardiff North Road station
Arrival Point
Heathrow Central Bus Station

Frequently asked questions

Find out more about the route from Cardiff to Slough.

Or choose the category:
The distance between Cardiff and Slough is approximately 180.2 km by road. It takes 1 hour and 57 minutes to travel from Cardiff to Slough by train, 2 hours and 10 minutes by car, and 3 hours and 39 minutes by bus.
The most cost-effective way to travel from Cardiff to Slough is by taking the night bus, which can cost between £19 and £44 and takes approximately 3 hours and 39 minutes. However, if time is a priority, the quickest option would be to take the train, which takes 1 hour and 57 minutes and costs between £56 and £127.
The prices for traveling from Cardiff to Slough by train range from £56 to £127. On the other hand, the prices for traveling from Slough to Cardiff by bus range from £20 to £44.
To travel from Cardiff to Slough without using public transportation, you can opt for a self-drive option. The driving distance between the two cities is approximately 209.2 km, and it takes around 2 hours and 10 minutes to drive. You can rent a car and enjoy a comfortable journey on your own schedule. The prices for car rentals vary, ranging from £32 to £52, depending on the type of vehicle and rental company you choose.
The best way to travel from Cardiff to Slough without a car is by train, which takes approximately 1h 57m. The train journey is convenient and efficient, with several daily departures. The train ticket prices range from £56 to £127, depending on the time of travel and class of service.
Yes, there is a direct train link between Cardiff and Slough. The train journey takes approximately 1 hour and 57 minutes and operates once a week, specifically on Sundays. Another option is to travel by car, which takes around 2 hours and 10 minutes. Unfortunately, there is no direct bus connection between Cardiff and Slough, but there are bus services available with transfers, which can take approximately 4 hours and 19 minutes.
There are plenty of options for accommodation near Slough. With over 1884 hotels available, you can find something to suit your budget and preferences. Prices start at £37, offering affordable choices for travelers.