Cardiff to Windsor train with Great Western Rail

Wed, Apr 30
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Cardiff to Windsor

Showing times and prices for Apr 30

Cheapest price

$82

Average price

$116

Fastest journey

2 h 27 m

Average duration

2 h 38 m

Trains per day

4

Distance

179 km

Cheap tickets

The best way to find a cheap train ticket from Cardiff to Windsor is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Great Western Rail
10:41AM2h35
Cardiff
01:16PMWindsor
$821One-way
0 transfers
Great Western Rail
05:07AM2h49
Cardiff
07:56AMWindsor
$831One-way
0 transfers
Great Western Rail
09:49AM2h27
Cardiff
12:16PMWindsor
$831One-way
0 transfers
Great Western Rail
05:54AM2h42
Cardiff
08:36AMWindsor
$2161One-way
0 transfers

Travel Information

Compare bus and train for Cardiff to Windsor

Omio recommends booking the train as it is the most popular option from Cardiff to Windsor among Omio's users. If you are prioritising price take the bus with prices starting from €15. For those with little time consider booking a train which can get you there in 2h 41m.

Compare train with

Most popular
Train
Bus

€68

Average price

€22

Average price

Cheapest

3h 11m

Average duration

Fastest

2h 41m

Onboard

+

30m

Additional time*

6h 33m

Average duration

6h 3m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Compare prices and tickets Cardiff to Windsor by bus or train

Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Cardiff to Windsor

United KingdomUnited Kingdom
United KingdomUnited Kingdom
Icon of train
Trains from Cardiff to Windsor run on average 4 times per day, taking around 2h 41m. Cheap train tickets for this journey start at $45 (€37) but you can travel from only $18 (€15) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $18 (€15)
Distance
110 miles (178 km)
Average train duration
2h 41m
Cheapest ticket price
$45 (€37)
Trains per day
4
Train providers
1
Fastest train
2h 15m
First train
05:07
Last train
22:40
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $18 (€15)

Train companies: Great Western Rail from Cardiff to Windsor trains

You can travel by train from Cardiff to Windsor with Great Western Rail for as low as $42 (€35). When you search for schedules and tickets, Omio will show you the best trip.

Great Western Railway is a train operating company in the United Kingdom. It operates services from London Paddington to the West of England, South Wales and the Cotswolds. It also operates services from London Paddington to Oxford, Reading and Bristol. It offers a range of ticket types, including Advance, Anytime, Off-Peak and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, air conditioning and catering services. The most popular routes for Great Western Railway are London Paddington to Bristol, Reading and Oxford.

Great Western Rail from Cardiff to Windsor train information:

  • Average Duration: 2 h 12 min
  • Cheapest Price: $42

Convenient and Affordable Cardiff to Windsor Train Journeys

Travel seamlessly on the Cardiff to Windsor train and experience a hassle-free route connecting these two great cities. Start your journey from the vibrant Cardiff Central station and arrive at the charming Windsor & Eton Riverside station. With frequent trains from Cardiff to Windsor, this popular route offers flexibility and comfort, making it an ideal travel choice. Whether you're commuting, sightseeing, or visiting loved ones, taking the reliable train from Cardiff to Windsor ensures an easy, stress-free journey—all while enjoying scenic views along the way. Book your tickets today to explore this seamless railway connection!

Find Cheap Cardiff to Windsor Train Tickets

Looking for budget-friendly train ticket options when traveling from Cardiff to Windsor? Ticket prices for this scenic route can start as low as $45 (€37), offering an affordable travel choice. On average, you can expect train tickets to cost about $83 (€68), depending on factors such as departure times and booking period. For the best balance between price and convenience, consider planning your trip in the off-peak season, with April being an excellent month to enjoy fewer crowds and reduced ticket costs. Secure your cheap train tickets now and enjoy a seamless journey!

Train Cardiff to Windsor with Great Western Railway and Transport for Wales

Traveling by train from Cardiff to Windsor is both convenient and comfortable, thanks to services provided by Great Western Railway and Transport for Wales. These routes typically feature modern trains equipped with spacious seating, free Wi-Fi for staying connected, and quiet carriages to enhance your journey. Whether you're commuting for business or planning a leisurely visit, the scenic journey offers a seamless way to travel between these two vibrant locations. Check the timetable ahead to find express or standard service options that best suit your schedule.

Cardiff to Windsor Train Times and Schedule

Planning a journey from Cardiff to Windsor? Here's everything you need to know about train schedules and travel times. The train journey spans a distance of approximately 110 miles (178 km) and is comfortable and convenient for travelers. On average, the journey takes around 2h 15m to complete, depending on the specific route and service selected.

The Cardiff to Windsor route is well-connected, with 4 trains running daily on average. You can catch a train from Cardiff to Windsor any day of the week, making it easy to plan your trip no matter when you want to travel.

When it comes to departure times, the first train typically leaves Cardiff at around 05:07, while the last service of the day usually departs at approximately 22:40. Whether you're traveling early in the morning or late in the evening, there’s a Cardiff to Windsor train schedule to suit your needs.

FAQs: Trains from Cardiff to Windsor

FAQs: Travel by train from Cardiff to Windsor easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to Windsor.
FAQs

More options for your journey from Cardiff to Windsor

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links