Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Barnstaple to Manchester by train
-
First train00:05
-
Last train22:30
-
Avg changes1
-
Fastest journey5hr 15m
-
Distance294 kilometres
-
Trains per day21
-
Avg. journey time8hr 17m
-
Train operators
Travelling by train from Barnstaple to Manchester
Ready to travel from Barnstaple to Manchester by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Train travel between Barnstaple and Manchester: train ticket prices
Cost of train tickets from Barnstaple to Manchester:
Cheapest tickets: CA$140.40
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 4 months in advance.
Train times for travel from Barnstaple to Manchester
During the week, the earliest departure time is at 06:25 and the last departure is 22:16. On weekends, the first train departs at 00:05 and the last train leaves at 22:30. On average, a total of 21 trains make this journey each day.
What are the travel time and distance for trains from Barnstaple to Manchester?
On this route spanning 294 kilometres in total, the fastest journey takes 5 hours and 15 minutes.
How early can you book train tickets between Barnstaple and Manchester?
Tickets along this route go on sale 4 months in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.
Maximising your travels to Manchester
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Manchester.
Frequently asked questions
How far is it from Barnstaple to Manchester by train?
The train journey between Barnstaple and Manchester spans 294 kilometres.
How much does a train ticket from Barnstaple to Manchester cost?
The cheapest ticket on this route is CA$140.40. When booked 30 days ahead, the price is typically . If booked 7 days in advance, expect to pay around .
How far in advance can I book my Barnstaple to Manchester train tickets?
You can start booking tickets for this route 4 months in advance.
How long does the train take from Barnstaple to Manchester?
The fastest journey by train is 5 hours and 15 minutes.
Other journeys to Manchester View all journeys to Manchester
-
From London to Manchester From CA$60.45
-
From Cheltenham Spa to Manchester From CA$37.70
-
From Edinburgh (Waverley, city centre) to Manchester From CA$26.00
-
From Carlisle to Manchester From CA$26.65
-
From York to Manchester From CA$16.25
-
From Warrington to Manchester From CA$3.90
-
From Chester to Manchester From CA$6.50
-
From Crewe to Manchester From CA$5.20
-
From Norwich to Manchester From CA$68.25
-
From Huddersfield to Manchester From CA$22.10
-
From Cardiff to Manchester From CA$53.95
-
From Bristol to Manchester From CA$40.30
Other journeys from Manchester
-
From Manchester to Edinburgh (Waverley, city centre) From CA$42.25
-
From Manchester to York From CA$26.00
-
From Manchester to Huddersfield From CA$12.35
-
From Manchester to Chester From CA$5.20
-
From Manchester to Crewe From CA$5.20
-
From Manchester to Blackpool From CA$7.80
-
From Manchester to Cardiff From CA$53.95
-
From Manchester to Leeds From CA$7.15
-
From Manchester to Cambridge From CA$83.20
-
From Manchester to Stevenage From CA$86.45
-
From Manchester to Doncaster From CA$21.45
-
From Manchester to Peterborough From CA$63.05
Other journeys from Barnstaple
-
From Barnstaple to London From CA$67.60
-
From Barnstaple to Exeter From CA$20.33
-
From Barnstaple to Bristol From CA$32.50
-
From Barnstaple to Reading From CA$73.45
-
From Barnstaple to Taunton From CA$39.65
-
From Barnstaple to Cardiff From CA$96.20
-
From Barnstaple to Birmingham From CA$82.55
-
From Barnstaple to Salisbury From CA$188.98
-
From Barnstaple to Westbury (Wilts) From CA$33.88
-
From Barnstaple to Sheffield From CA$608.33
-
From Barnstaple to Plymouth From CA$26.65
-
From Barnstaple to Leeds From CA$119.60