There are 8 ways to get from Ascona to Marseille by train (Trenitalia, TGV), train, bus, car, or plane
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 Geneva
best- Take the train from Locarno FART to Domodossolatrain 72 / ...
- Take the train from Domodossola to Genèvetrain Ec
- Take the train from Geneve to Marseille St Charlestrain Tgv
10h 39m€158–268Train, bus
cheapest- Take the train from Locarno to Mendrisiotrain S
- Take the train from Mendrisio to Malpensa Aeroporto T2train S50
- Take the bus from Milan Malpensa Airport Arrivals Terminal 2 to Turin Train Station Lingottobus
- Take the bus from Turin to Marseille, Gare de Marseille-Saint-Charlesbus 404
13h 50m€67–156Drive 551.3 km
- Drive from Ascona to Marseillecar 551.3 km
6h 39m€100–144Train, train to Milano Malpensa Airport, fly
- Take the train from Locarno to Mendrisiotrain
- Take the train from Mendrisio to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Marseille Provence Airport (MRS)plane MXP - MRS
6h 37m€69–240Train
- Take the train from Locarno to Milano Centraletrain
- Take the train from Milano Centrale to Ventimigliatrain Ic
- Take the train from Nice Ville to Marseille St Charlestrain Tgv
11h 55m€112–202Bus
- Take the bus from Locarno, Stazione to Domodossola, stazionebus Ev
- Take the bus from Domodossola to Rho Fiera Milanobus Re4
- Take the bus from Milano, Autostazione Lampugnano to Marseille - Saint-Charles Bus Stationbus
14h 27mTrain to Zurich Airport, fly
- Take the train from Bellinzona to Zuerich Hbtrain
- Fly from Zurich Airport (ZRH) to Marseille Provence Airport (MRS)plane ZRH - MRS
7h 3m€124–384Train, bus to Il Caravaggio International Airport, fly
- Take the train from Locarno to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Marseille Provence Airport (MRS)plane BGY - MRS
7h 39m€85–283
Ascona to Marseille by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Ascona to Marseille is to train and bus which costs €65 - €160 and takes 13h 50m.
The fastest way to get from Ascona to Marseille is to train and fly which takes 6h 37m and costs €65 - €240.
No, there is no direct bus from Ascona to Marseille station. However, there are services departing from Ascona, Centro and arriving at Marseille - Saint-Charles Bus Station via Locarno, Stazione, Domodossola and Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 14h 27m.
No, there is no direct train from Ascona to Marseille. However, there are services departing from Locarno FART and arriving at Marseille St Charles via Domodossola and Geneve. The journey, including transfers, takes approximately 10h 39m.
The distance between Ascona and Marseille is 769 km. The road distance is 551.3 km.
The best way to get from Ascona to Marseille without a car is to train via Geneva which takes 10h 39m and costs €150 - €270.
It takes approximately 10h 39m to get from Ascona to Marseille, including transfers.
Ascona to Marseille bus services, operated by FART, depart from Locarno, Stazione station.
Ascona to Marseille train services, operated by FART, depart from Locarno FART station.
The best way to get from Ascona to Marseille is to train via Geneva which takes 10h 39m and costs €150 - €270. Alternatively, you can bus, which costs and takes 14h 27m.
What companies run services between Ascona, Switzerland and Marseille, France?
You can take a bus from Ascona, Centro to Marseille St Charles via Locarno, Debarcadero, Locarno FART, Domodossola, and Geneve in around 10h 39m. Alternatively, you can take a bus from Ascona, Centro to Marseille - Saint-Charles Bus Station via Locarno, Piazza Stazione, Locarno, Stazione, Domodossola, stazione, Domodossola, Rho Fiera Milano, Rho Fieramilano, Lampugnano, and Milano, Autostazione Lampugnano in around 14h 27m.
- Website
- lufthansa.com
Flights from Zurich Airport to Marseille Provence Airport via Munich
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €140–370
Flights from Zurich Airport to Marseille Provence Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €60–330
- Phone
- +41 (0)91 756 04 00
- [email protected]
- Website
- FART
Train from Locarno FART to Domodossola
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €10–15
- Schedules at
- FART
- Phone
- +352 50 55 62 63 10
- [email protected]
- Website
- Flibco
Bus from Milan Malpensa Airport Arrivals Terminal 2 to Turin Train Station Lingotto
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- €20–40
- Website
- Flibco
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Ascona to Marseille bus services, operated by FART, arrive at Domodossola, stazione station.
Ascona to Marseille train services, operated by FART, arrive at Domodossola station.
Yes, the driving distance between Ascona to Marseille is 551 km. It takes approximately 6h 39m to drive from Ascona to Marseille.
There are 4223+ hotels available in Marseille.





