Crewe to Swindon train with Great Western Railway

Thu, Jan 23
+ 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

Cheap train tickets from Crewe to Swindon

Showing times and prices for Jan 23

Cheapest

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

Transport for WalesTransport for Wales
04:58AM3h40
Crewe
08:38AMSwindon
$1131One-way
0 transfers

Crewe to Swindon train times

Showing trains for tomorrow, Thursday, January 23
ProviderDepartsDurationArrivesTransfersTickets
Transport for WalesTransport for Wales04:58AM Crewe3h40 08:38AM Swindon0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Crewe to Swindon by train

Thu
Jan 23
Fri
Jan 24
Sat
Jan 25
Sun
Jan 26
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29

Fastest train times from Crewe to Swindon

Showing times and prices for Jan 23

Fastest Journey

3 h 40 m

Average

3 h 40 m

Trains per day

1

Distance

177 km

Of the 1 trains that leave Crewe for Swindon every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Transport for WalesTransport for Wales
04:58AM3h40
Crewe
08:38AMSwindon
$1131One-way
0 transfers

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 Crewe to Swindon

Trains from Crewe to Swindon run on average 3 times per day, taking around 3h 39m. Cheap train tickets for this journey start at $107 (€97) if you book in advance.
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
Distance
109 miles (177 km)
Average train duration
3h 39m
Cheapest ticket price
$107 (€97)
Trains per day
3
Train providers
3
Fastest train
3h 20m
First train
04:54
Last train
20: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

Train providers: Great Western Rail, Transport for Wales and Virgin Trains from Crewe to Swindon trains

Find the best trains between Crewe and Swindon with Omio's travel partners Great Western Rail, Transport for Wales and Virgin Trains from $52 (€47). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

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.

    FAQs: Trains from Crewe to Swindon

    FAQs: Travel by train from Crewe to Swindon 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 Crewe to Swindon.
    FAQs
    Cheap train tickets from Crewe to Swindon can start from as little as $108 (€97) when you book in advance. The average train ticket price for Crewe to Swindon is $112 (€101); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
    On average the Crewe to Swindon train travel time is 3 h 20 min   for the 110 mile (177 km) long route, but the duration can vary if you travel on weekends and holidays.
    The first train from Crewe to Swindon leaves at 4: 54 AM. Plan your trip with the Journey Planner   from Omio.
    The last train from Crewe to Swindon leaves at 8: 40 PM.
    There are 6 trains a day from Crewe to Swindon which require at least one change with Great Western Rail, Avanti West Coast or Transport for Wales. Schedules can vary on holidays or weekends with fewer trains.
    Take the Crewe to Swindon train with Great Western Rail, Avanti West Coast or Transport for Wales. However, it's always good to check out all possible train companies for the trip from Crewe to Swindon as there might be differences in the amenities they offer.
    No, there are no night trains, the latest train for this route is 8: 40 PM.
    A trip to Swindon from Crewe is worth doing but not as a day trip with a journey time of 3 h 20 min each way. Check with Omio app   the best way to travel.
    The cheapest month to travel from Crewe to Swindon by train is February.
    Yes, you can take a train from Crewe to Swindon.

    More options for your journey from Crewe to Swindon

    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