There are 13 ways to get from Newcastle upon Tyne to Locarno by train (Eurostar, TGV), bus, train, car, car train, plane, train (Eurostar), or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Strasbourg
best- Take the train from Newcastle to King's Crosstrain
- Take the train from London St Pancras Intl to Paris Nordtrain Eil
- Take the train from Paris Est to Strasbourgtrain Tgv
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Bellinzonatrain Ec
13h 17mCHF 355–685Fly Newcastle to Il Caravaggio International Airport, bus, train
cheapest- Fly from Newcastle (NCL) to Il Caravaggio International Airport (BGY)plane NCL - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Locarnotrain
8h 21mCHF 69–215Bus, train
- Take the bus from Newcastle Coach Station to London Victoria Coach Station Arrivalsbus 598 / ...
- Take the bus from London Victoria to Ghent Dampoortbus
- Take the bus from Gent to Basel, Meret Oppenheim-Strassebus
- Take the train from Basel SBB to Locarnotrain
31h 37mDrive, Eurotunnel
- Drive from Newcastle upon Tyne to Folkestonecar
- Take the cartrain from Folkestone to Calais-Fréthuncartrain
- Drive from Calais-Fréthun to Locarnocar
16h 25mCHF 370–481Fly Newcastle to Milano Malpensa Airport, train
- Fly from Newcastle (NCL) to Milano Malpensa Airport (MXP)plane NCL - MXP
- Take the train from Malpensa Aeroporto T1 to Mendrisiotrain
- Take the train from Mendrisio to Locarnotrain
9h 15mCHF 101–445Train
- Take the train from Newcastle to King's Crosstrain
- Take the train from London St Pancras Intl to Paris Nordtrain Eil
- Take the train from Paris Gare de Lyon to Basel SBBtrain Tgv
- Take the train from Basel SBB to Locarnotrain
15h 10mCHF 476–739Bus
- Take the bus from John Dobson Street to London Victoriabus
- Take the bus from London Victoria Green Line Station to Luxembourg P+R Bouillonbus
- Take the bus from Luxembourg Park&Drive to Comobus
- Take the bus from Como to Bellinzonabus
31h 37mCHF 221–326Drive, car ferry
- Drive from Newcastle upon Tyne to Port of Dovercar
- Take the carferry from Port of Dover to Calaiscarferry
- Drive from Calais to Locarnocar
17h 26mCHF 273–437Fly Newcastle to Milan Linate Airport, train
- Fly from Newcastle (NCL) to Milan Linate Airport (LIN)plane NCL - LIN
- Take the train from Monza to Locarnotrain
9h 39mCHF 111–306Train to Edinburgh Airport, fly to Milano Malpensa Airport, train
- Take the train from Newcastle to Edinburgh Waverleytrain
- Fly from Edinburgh Airport (EDI) to Milano Malpensa Airport (MXP)plane EDI - MXP
- Take the train from Malpensa Aeroporto T1 to Mendrisiotrain
- Take the train from Mendrisio to Locarnotrain
9h 2mCHF 97–295Train, train to Manchester Airport, fly to Milano Malpensa Airport
- Take the train from Newcastle to Yorktrain
- Take the train from York to Manchester Airporttrain
- Fly from Manchester Airport (MAN) to Milano Malpensa Airport (MXP)plane MAN - MXP
- Take the train from Malpensa Aeroporto T1 to Mendrisiotrain
- Take the train from Mendrisio to Locarnotrain
10h 11mCHF 88–273Train to Edinburgh Airport, fly to Il Caravaggio International Airport, bus, train
- Take the train from Newcastle to Edinburgh Waverleytrain
- Fly from Edinburgh Airport (EDI) to Il Caravaggio International Airport (BGY)plane EDI - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Locarnotrain
10h 2mCHF 105–345Train, train to Manchester Airport, fly to Zurich Airport
- Take the train from Newcastle to Yorktrain
- Take the train from York to Manchester Airporttrain
- Fly from Manchester Airport (MAN) to Zurich Airport (ZRH)plane MAN - ZRH
- Take the train from Zürich HB to Bellinzonatrain
10h 4mCHF 164–378
Newcastle upon Tyne to Locarno by train and foot
Comparing Your Travel Options
The cheapest way to get from Newcastle upon Tyne to Locarno is to fly and bus and train which costs SFr 65 - SFr 220 and takes 8h 21m.
The fastest way to get from Newcastle upon Tyne to Locarno is to fly and bus and train which takes 8h 21m and costs SFr 65 - SFr 220.
No, there is no direct bus from Newcastle upon Tyne to Locarno. However, there are services departing from John Dobson Street and arriving at Locarno, Debarcadero via London Victoria Green Line Station, Luxembourg Park&Drive, Como and Bellinzona, Piazza Orico. The journey, including transfers, takes approximately 31h 37m.
No, there is no direct train from Newcastle upon Tyne to Locarno. However, there are services departing from Newcastle and arriving at Locarno via London St Pancras Intl, Paris Est, Strasbourg, Basel SBB and Bellinzona. The journey, including transfers, takes approximately 13h 17m.
The distance between Newcastle upon Tyne and Locarno is 1710 km.
The best way to get from Newcastle upon Tyne to Locarno without a car is to train via Strasbourg which takes 13h 17m and costs SFr 350 - SFr 700.
It takes approximately 13h 17m to get from Newcastle upon Tyne to Locarno, including transfers.
Newcastle upon Tyne to Locarno bus services, operated by FlixBus, depart from John Dobson Street station.
Newcastle upon Tyne to Locarno train services, operated by London North Eastern Railway Limited (LNER), depart from Newcastle station.
The best way to get from Newcastle upon Tyne to Locarno is to train via Strasbourg which takes 13h 17m and costs SFr 350 - SFr 700. Alternatively, you can bus, which costs SFr 220 - SFr 330 and takes 31h 37m.
What companies run services between Newcastle upon Tyne, England and Locarno, Switzerland?
You can take a train from Newcastle to Locarno via London Kings Cross, London St Pancras Intl, Paris Nord, Paris Est, Strasbourg, Basel Sbb, Basel SBB, and Bellinzona in around 13h 17m. Alternatively, you can take a bus from John Dobson Street to Locarno, Debarcadero via London Victoria, London Victoria Green Line Station, Luxembourg Park&Drive, Como, Bellinzona, and Bellinzona, Piazza Orico in around 31h 37m.
- Website
- ryanair.com
Flights from Newcastle to Il Caravaggio International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 50–160
Flights from Newcastle to Il Caravaggio International Airport via Dublin
- Ave. Duration
- 5h 25m
- When
- Friday to Sunday
- Estimated price
- CHF 50–160
Flights from Edinburgh Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 45–160
Flights from Manchester Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- CHF 25–110
Flights from Edinburgh Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- CHF 45–210
Flights from Edinburgh Airport to Il Caravaggio International Airport via Charleroi
- Ave. Duration
- 4h 55m
- When
- Wednesday
- Estimated price
- CHF 45–210
Train from Newcastle to King's Cross
- Ave. Duration
- 2h 44m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 100–140
- Website
- London North Eastern Railway Limited (LNER)
Train from Newcastle to King's Cross
- Ave. Duration
- 2h 44m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 100–140
- Website
- London North Eastern Railway Limited (LNER)
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 45–65
- Website
- London North Eastern Railway Limited (LNER)
Train from Newcastle to York
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 29–45
- Website
- London North Eastern Railway Limited (LNER)
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 45–65
- Website
- London North Eastern Railway Limited (LNER)
Train from Newcastle to York
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 29–45
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- +44 (0)3717 81 81 81
- Website
- National Express
Bus from Newcastle Coach Station to London Victoria Coach Station Arrivals
- Ave. Duration
- 7h 10m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–85
- Website
- National Express
- Phone
- +353 818 300 400
- [email protected]
- Website
- Irish Ferries
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- CHF 28–80
- Website
- Irish Ferries
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italian Lakes: Getting around by train
Read the travel guide
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Newcastle upon Tyne to Locarno bus services, operated by FlixBus, arrive at London Victoria station.
Locarno is 1h ahead of Newcastle upon Tyne. It is currently 2:45 AM in Newcastle upon Tyne and 3:45 AM in Locarno.
Newcastle upon Tyne to Locarno train services, operated by London North Eastern Railway Limited (LNER), arrive at King's Cross station.
Book your Newcastle upon Tyne to Locarno train tickets online with Omio.
There are 2912+ hotels available in Locarno.











