Newcastle upon Tyne to Inverkeithing by train
Compare prices, times and book fast direct trains
Overview: trains from Newcastle upon Tyne to Inverkeithing
Find the key information for travelling by train from Newcastle upon Tyne to Inverkeithing, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Discover Newcastle upon Tyne to Inverkeithing by train
Planning a train adventure from Newcastle upon Tyne to Inverkeithing? To get started, check out our detailed guide to a seamless, enjoyable journey.
Cost of a train ticket between Newcastle upon Tyne and Inverkeithing
The cheapest ticket price along this route is £19.28. Fares naturally increase as the travel date approaches. A month out, expect prices run around , and a week out, fares can hit around on average. Tickets for this journey can be purchased 5 and a half months in advance.
What’s included in the price of a European train ticket
When booking with Rail Europe, you will be prompted to choose the class of service before checking out. We will automatically select the most affordable option. Choosing a more elevated class will increase the cost, but also often includes a number of other perks like elaborate dining menus and extra space. It's good to know that many train operators do include luggage, Wi-Fi and other basic amenities at no extra cost. Seat reservations and meals often do incur a further cost. You can review the terms of service of each type of ticket at checkout.
Newcastle upon Tyne to Inverkeithing train schedule
The earliest weekday train along this route departs at 08:40.
The latest weekday train along this route departs at 18:55.
The earliest weekend train along this route departs at 08:42.
The latest weekend train along this route departs at 18:40.
10 trains run along this route each day.
Trains leave the station every 12 minutes.
Train travel time and distance from Newcastle upon Tyne to Inverkeithing
Trains can complete this route in as little as 1 hour and 50 minutes. The total distance travelled is 163 kilometres.
How far in advance can you reserve train tickets between Newcastle upon Tyne and Inverkeithing?
You can secure tickets for travel between Newcastle upon Tyne and Inverkeithing up to 5 and a half months in advance. The earlier you book, the better the fares.
Making your Newcastle upon Tyne to Inverkeithing travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: Inverkeithing.
FAQs about the train journey from Newcastle upon Tyne to Inverkeithing
Want to know more about your journey from Newcastle upon Tyne to Inverkeithing? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The total distance between Newcastle upon Tyne and Inverkeithing is 163 kilometres.
The lowest fare on this route is £19.28. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
Tickets for this journey become available 5 and a half months before the travel date.
The fastest journey time is 1 hour and 50 minutes.
Other train journeys from Newcastle upon Tyne
- From Newcastle upon Tyne to London From £43.09
- From Newcastle upon Tyne to York From £15.87
- From Newcastle upon Tyne to Edinburgh From £8.32
- From Newcastle upon Tyne to Leeds From £25.32
- From Newcastle upon Tyne to Sheffield From £20.41
- From Newcastle upon Tyne to Cambridge From £58.96
- From Newcastle upon Tyne to Durham From £3.40
- From Newcastle upon Tyne to Leicester From £66.14
- From Newcastle upon Tyne to Nottingham From £105.45
- From Newcastle upon Tyne to Grantham From £35.91
- From Newcastle upon Tyne to Inverness From £48.00
- From Newcastle upon Tyne to Glasgow From £29.86
- From Newcastle upon Tyne to Doncaster From £26.46
- From Newcastle upon Tyne to Birmingham From £59.72
- From Newcastle upon Tyne to Carlisle From £9.83
Other train journeys to Inverkeithing
- From Inverness to Inverkeithing From £23.43
- From Perth to Inverkeithing From £9.83
- From Edinburgh to Inverkeithing From £3.40
- From Dundee to Inverkeithing From £10.20
- From London to Inverkeithing From £65.01
- From Aberdeen to Inverkeithing From £20.41
- From York to Inverkeithing From £64.25
- From Manchester to Inverkeithing From £55.80
- From Glasgow to Inverkeithing From £16.40
- From Dalmeny to Inverkeithing From £3.10
- From Dunfermline to Inverkeithing From £2.80
- From Birmingham to Inverkeithing From £86.17
- From Leeds to Inverkeithing From £59.40
- From Kirkcaldy to Inverkeithing From £3.78
- From Leuchars to Inverkeithing From £8.69
Other train journeys from Inverkeithing
- From Inverkeithing to London From £70.68
- From Inverkeithing to Dundee From £10.20
- From Inverkeithing to Inverness From £31.37
- From Inverkeithing to Edinburgh From £3.40
- From Inverkeithing to Aberdeen From £20.41
- From Inverkeithing to Perth From £7.30
- From Inverkeithing to York From £57.07
- From Inverkeithing to Birmingham From £155.00
- From Inverkeithing to Preston From £22.00
- From Inverkeithing to Manchester From £204.00
- From Inverkeithing to Dunfermline From £2.80
- From Inverkeithing to Liverpool From £233.20