There are 11 ways to get from Perpignan to Lago d'Orta by train, bus, car, plane, or train (Renfe, TGV)
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 Turin
best- Take the train from Perpignan to Lyon-Saint Exupery Tgv
- Take the train from Lyon-Saint Exupery Tgv to Torino Porta SusaFr
- Take the train from Torino Porta Susa to Novara
- Take the train from Novara to Orta-MiasinoRe
11h 22m€105–209Bus, train
cheapest- Take the bus from Perpignan Bus Station to Milano, Autostazione LampugnanoItabus
- Take the train from Rho Fiera Milano to Verbania-PallanzaRe 4
13h 39m€35–125Drive 704.9 km
- Drive from Perpignan to Orta San Giulio704.9 km
8h 42m€109–157Fly Perpignan-Rivesaltes Airport to Milano Malpensa Airport, train
- Fly from Perpignan-Rivesaltes Airport (PGF) to Milano Malpensa Airport (MXP)PGF - MXP
- Take the train from Gallarate to Verbania-Pallanza
10h 48m€101–478Train
- Take the train from Perpignan to Lyon Part Dieu
- Take the train from Lyon Part Dieu to GeneveTer
- Take the train from Genève to BrigEc / ...
- Take the train from Domodossola to Orta-MiasinoRe
12h 18m€107–331Bus
- Take the bus from Perpignan to Milan
- Take the bus from Milano, Autostazione Lampugnano to Novara
- Take the bus from Novara Vignale - Stazione Ferroviaria to Orta San Giulio - Stazione Ferroviaria52
15h 5m€51–105Train to Barcelona–El Prat Airport, fly to Milano Malpensa Airport, train
- Take the train from Perpignan to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Milano Malpensa Airport (MXP)BCN - MXP
- Take the train from Gallarate to Verbania-Pallanza
8h 14m€61–237Train to Marseille Provence Airport, fly to Milano Malpensa Airport, train
- Take the train from Perpignan to Aix En Provence Tgv
- Fly from Marseille Provence Airport (MRS) to Milano Malpensa Airport (MXP)MRS - MXP
- Take the train from Gallarate to Verbania-Pallanza
9h 34m€105–237Train to Barcelona–El Prat Airport, fly to Milan Linate Airport, train
- Take the train from Perpignan to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Milan Linate Airport (LIN)BCN - LIN
- Take the train from Milano Dateo to Novara
- Take the train from Novara to Orta-Miasino
9h 9m€60–290Train to Barcelona–El Prat Airport, fly to Il Caravaggio International Airport, train
- Take the train from Perpignan to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Il Caravaggio International Airport (BGY)BCN - BGY
- Take the train from Milano Centrale to Verbania-Pallanza
9h 33m€69–302Train to Barcelona–El Prat Airport, fly to Turin Caselle Airport, train
- Take the train from Perpignan to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Turin Caselle Airport (TRN)BCN - TRN
- Take the train from Torino Porta Susa to Novara
- Take the train from Novara to Orta-Miasino
9h 38m€70–278
Perpignan to Lago d'Orta by train
Questions & Answers
The cheapest way to get from Perpignan to Lago d'Orta is to bus and train which costs €35 - €130 and takes 13h 39m.
The fastest way to get from Perpignan to Lago d'Orta is to train and fly which takes 8h 14m and costs €60 - €240.
No, there is no direct bus from Perpignan to Lago d'Orta. However, there are services departing from Perpignan and arriving at Orta San Giulio - Stazione Ferroviaria via Milano, Autostazione Lampugnano, Stazione RFI and Novara Vignale - Stazione Ferroviaria. The journey, including transfers, takes approximately 15h 5m.
No, there is no direct train from Perpignan to Lago d'Orta. However, there are services departing from Perpignan and arriving at Orta-Miasino via Lyon-Saint Exupery Tgv, Torino Porta Susa and Novara. The journey, including transfers, takes approximately 11h 22m.
The distance between Perpignan and Lago d'Orta is 883 km. The road distance is 704.9 km.
The best way to get from Perpignan to Lago d'Orta without a car is to train via Turin which takes 11h 22m and costs €100 - €210.
It takes approximately 11h 22m to get from Perpignan to Lago d'Orta, including transfers.
Perpignan to Lago d'Orta bus services, operated by FlixBus, depart from Perpignan station.
Perpignan to Lago d'Orta train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Perpignan station.
The best way to get from Perpignan to Lago d'Orta is to train via Turin which takes 11h 22m and costs €100 - €210. Alternatively, you can bus, which costs €50 - €110 and takes 15h 5m.
What companies run services between Perpignan, France and Lago d'Orta, Piemonte, Italy?
You can take a train from Perpignan to Orta-Miasino via Lyon-Saint Exupery Tgv, Torino Porta Susa, and Novara in around 11h 22m. Alternatively, you can take a bus from Perpignan to Orta San Giulio - Stazione Ferroviaria via Milano, Autostazione Lampugnano, Novara, Stazione RFI, C.so Risorgimento 262, and Novara Vignale - Stazione Ferroviaria in around 15h 5m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €23–95
Flights from Barcelona–El Prat Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €30–130
Flights from Barcelona–El Prat Airport to Il Caravaggio International Airport via Palma Mallorca
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- €30–130
Flights from Barcelona–El Prat Airport to Turin Caselle Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–140
- Website
- easyjet.com
Flights from Perpignan-Rivesaltes Airport to Milano Malpensa Airport via Paris Orly
- Ave. Duration
- 6h 52m
- When
- Friday
- Estimated price
- €80–440
Flights from Barcelona–El Prat Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- €21–80
Flights from Barcelona–El Prat Airport to Milan Linate Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €26–130
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- €20–80
Flights from Barcelona–El Prat Airport to Turin Caselle Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €30–120
- Website
- transavia.com
Flights from Perpignan-Rivesaltes Airport to Milano Malpensa Airport via Paris Orly
- Ave. Duration
- 9h 35m
- When
- Friday and Sunday
- Estimated price
- €80–440
- Website
- twinjet.fr
Flights from Marseille Provence Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- €310–700
- Website
- ita-airways.com
Flights from Barcelona–El Prat Airport to Milan Linate Airport via Palma Mallorca
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- €60–160
Flights from Barcelona–El Prat Airport to Milan Linate Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Monday to Friday
- Estimated price
- €60–160
- Website
- aerlingus.com
Flights from Perpignan-Rivesaltes Airport to Milano Malpensa Airport via Dublin
- Ave. Duration
- 7h 40m
- When
- Monday
- Estimated price
- €85–420
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €19–90
- Website
- singaporeair.com
Flights from Barcelona–El Prat Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €20–100
- Website
- swiss.com
Flights from Marseille Provence Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €65–250
- Website
- volotea.com
Flights from Barcelona–El Prat Airport to Il Caravaggio International Airport via Olbia
- Ave. Duration
- 4h 15m
- When
- Thursday and Saturday
- Estimated price
- €40–160
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Perpignan to Lyon-Saint Exupery Tgv
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €75–170
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €75–120
- Rail 1st Class
- €120–170
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- €27–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €27–40
- Rail 1st Class
- €40–60
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Lyon-Saint Exupery Tgv to Torino Porta Susa
- Ave. Duration
- 3h 46m
- Frequency
- 4 times a week
- Estimated price
- €17–25
- Website
- https://www.trenitalia.com/en.html
Train from Torino Porta Susa to Novara
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- https://www.trenitalia.com/en.html
Train from Novara to Orta-Miasino
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €4–7
- Website
- https://www.trenitalia.com/en.html
Train from Rho Fiera Milano to Verbania-Pallanza
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- €6–10
- Website
- https://www.trenitalia.com/en.html
Train from Gallarate to Verbania-Pallanza
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €4–7
- Website
- https://www.trenitalia.com/en.html
Train from Domodossola to Orta-Miasino
- Ave. Duration
- 1h 6m
- Frequency
- Every 4 hours
- Estimated price
- €4–7
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Rho Fiera Milano to Verbania-Pallanza
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
Train from Gallarate to Verbania-Pallanza
- Ave. Duration
- 41 min
- Frequency
- Every 3 hours
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Milano Dateo to Novara
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Verbania-Pallanza
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- €7–9
- Website
- https://www.trenord.it/en/
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Perpignan to Lyon Part Dieu
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- €16–22
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Aix En Provence Tgv
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Perpignan to Lyon Part Dieu
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €40–110
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- €40–120
- Website
- https://www.sncf-connect.com/en-en
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €35–110
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève to Brig
- Ave. Duration
- 2h 27m
- Frequency
- Every 30 minutes
- Estimated price
- €35–75
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Perpignan Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 10h 55m
- Frequency
- 5 times a week
- Estimated price
- €27–110
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Perpignan Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 12h 35m
- Frequency
- 4 times a week
- Estimated price
- €40–85
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Perpignan to Milan
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Estimated price
- €40–95
- Website
- https://www.flixbus.co.uk
- Phone
- +39 (0) 0882 - 228960
- Website
- ferroviedelgargano.com
Bus from Milano, Autostazione Lampugnano to Novara
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- €3–6
- Schedules at
- ferroviedelgargano.com
- Phone
- +39 0321 472647
- info@stnnet.it
- Website
- stnnet.it
Bus from Novara Vignale - Stazione Ferroviaria to Orta San Giulio - Stazione Ferroviaria
- Ave. Duration
- 1h 1m
- Frequency
- 6 times a week
- Estimated price
- €4–5
- Schedules at
- stnnet.it
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Perpignan to Lago d'Orta bus services, operated by FlixBus, arrive at Milan station.
Perpignan to Lago d'Orta train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Lyon-Saint Exupery Tgv station.
Yes, the driving distance between Perpignan to Lago d'Orta is 705 km. It takes approximately 8h 42m to drive from Perpignan to Lago d'Orta.
Book your Perpignan to Lago d'Orta train tickets online with Omio.
There are 3239+ hotels available in Lago d'Orta.
















































