Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Weymouth to Eastleigh by train
-
First train05:42
-
Last train22:10
-
Avg changes0
-
Fastest journey1hr 38m
-
Distance87 kilometres
-
Trains per day4
-
Avg. journey time1hr 54m
-
Train operators
Taking the train from Weymouth to Eastleigh
So you’re considering going from Weymouth to Eastleigh by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Cost of train tickets between Weymouth and Eastleigh
The cheapest train tickets from Weymouth to Eastleigh start at £29.50. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Weymouth to Eastleigh is by booking in advance. Keep in mind that tickets for this route go on sale 3 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Weymouth to Eastleigh daily train schedule
Whether you’re headed to Eastleigh on a Tuesday or a Sunday, with 4 trains per day, you will have multiple options to choose from.
19:58: departure of first train Monday-Friday
22:10: departure of last train Monday-Friday
05:42: departure of first train on weekends
22:10: departure of last train on weekends
Every 56 minutes: frequency of train departures
Weymouth to Eastleigh distance and train travel time
The total distance for this route is 87 kilometres, with the fastest trip taking 1 hour and 38 minutes.
When are tickets between Weymouth and Eastleigh available for purchase?
Tickets for trains between Weymouth and Eastleigh can be purchased 3 months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Making the most of your Weymouth to Eastleigh travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Eastleigh.
Frequently asked questions
How far is the journey from Weymouth to Eastleigh by train?
The total distance between Weymouth and Eastleigh by train is 87 kilometres.
What is the Weymouth to Eastleigh train price?
The lowest price available on this route is £29.50. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .
When can I buy tickets for trains running from Weymouth to Eastleigh?
Tickets for travel between Weymouth to Eastleigh are available 3 months before departure.
What’s the travel time from Weymouth to Eastleigh by train?
The fastest journey is 1 hour and 38 minutes.
Other journeys to Eastleigh View all journeys to Eastleigh
-
From London to Eastleigh From £12.31
-
From Basingstoke to Eastleigh From £13.43
-
From Southampton to Eastleigh From £3.36
-
From Winchester to Eastleigh From £4.70
-
From Fareham to Eastleigh From £6.30
-
From Reading to Eastleigh From £48.50
-
From Portsmouth to Eastleigh From £11.19
-
From Salisbury to Eastleigh From £12.60
-
From Bournemouth to Eastleigh From £6.34
-
From Birmingham to Eastleigh From £72.76
-
From Exeter to Eastleigh From £39.20
-
From Westbury (Wilts) to Eastleigh From £23.00
Other journeys from Eastleigh
-
From Eastleigh to London From £16.42
-
From Eastleigh to Fareham From £5.97
-
From Eastleigh to Southampton From £3.36
-
From Eastleigh to Reading From £23.50
-
From Eastleigh to Basingstoke From £11.80
-
From Eastleigh to Winchester From £4.00
-
From Eastleigh to Salisbury From £13.00
-
From Eastleigh to Portsmouth From £11.19
-
From Eastleigh to Birmingham From £68.28
-
From Eastleigh to Woking From £24.10
-
From Eastleigh to Bournemouth From £5.60
-
From Eastleigh to Brighton From £20.15
Other journeys from Weymouth
-
From Weymouth to London From £17.16
-
From Weymouth to Birmingham From £42.16
-
From Weymouth to Bournemouth From £16.04
-
From Weymouth to Southampton From £11.19
-
From Weymouth to Castle Cary From £22.01
-
From Weymouth to Poole From £14.55
-
From Weymouth to Basingstoke From £19.03
-
From Weymouth to Bristol From £17.54
-
From Weymouth to Exeter From £34.33
-
From Weymouth to Winchester From £16.42
-
From Weymouth to Reading From £19.77
-
From Weymouth to Taunton From £21.27