1map logoGo to main page

Porto, Norte Region to Marseille, Provence-Alpes-Cote d'Azur from €71: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Marseille, France

How to Get from Porto to Marseille: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$71 by busBest price
1181 kmDistance
4h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Marseille with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  55m
Estimated price
78-301
Recommended
Company
Iberocoach
Bus
Average Duration
27h  6m
Estimated price
71-170
Cheapest
route map
Distance: 1181 km
Duration: 4h 55m

See more options

Pricing table
Company
various
Plane
Train
Average Duration
7h  58m
Estimated price
90-331
Company
various
Train
Average Duration
17h  20m
Estimated price
146-209
Company
various
Drive
Train
Average Duration
17h  17m
Estimated price
312-780
Company
various
Bus
Average Duration
25h  50m
Estimated price
781-782
Company
various
Drive
Average Duration
13h  59m
Estimated price
783-784

Compare prices for your selected dates

TypeMo 03/02Tu 04/02We 05/02Th 06/02Fr 07/02Sa 08/02Su 09/02
Bus $72 $58 $73 $62 $69 $78 $67
Fly $95 $89 $71 $90 $124 $107 $125

Porto - Marseille operators

Explore transport companies operating between Porto and Marseille, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
ryanair.com

Plane from Porto (OPO) to Marseille (MRS)

Average Duration
2h 9m
Estimated price
3013-3014
Website
iberia.com

Plane from Porto (OPO) to Marseille (MRS)

Average Duration
4h 10m
Estimated price
3015-3016
Bus
Contact phone
+34 988 590 210
Website
http://www.iberocoach.com/en/home-2/

Bus from Porto Campanhã Bus terminal to Marseille

Average Duration
27h 6m
Estimated price
71-789
Contact phone
+351 21 75 24 524
Website
https://www.rede-expressos.pt/en

Bus from Porto Campanhã Bus terminal to Covilha

Average Duration
3h 15m
Estimated price
711-718
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Porto Campanhã Bus terminal to Marseille

Average Duration
22h
Estimated price
716-170
Train
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Porto - Campanha to Vigo Guixar

Average Duration
2h 22m
Estimated price
711-712

Train from Vigo Urzaiz to Madrid-Chamartin

Average Duration
4h 16m
Estimated price
713-714

Train from Estación de tren de Atocha to Marseille St Charles

Average Duration
7h 58m
Estimated price
715-716
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Antibes to Marseille-Saint-Charles

Average Duration
2h 12m
Estimated price
3018-71
all-pages.transport_towncar
Contact phone
(+351) 220971653
Website
vmtransfers.com

all-pages.transport_towncar from Porto Airport to Ourense

Average Duration
3h 11m
Estimated price
7180-1701

Porto to Marseille: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Marseille offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€249 - €360
Departure Point
Porto Airport
Arrival Point
Marseille Airport
Departure Point
Porto Campanhã Bus terminal station
Arrival Point
Marseille station

Frequently asked questions

Find out more about the route from Porto to Marseille.

Or choose the category:
The distance between Porto and Marseille is approximately 1181.3 km by road. Traveling by train will take around 18 hours and 35 minutes, while a flight can get you there in about 5 hours and 13 minutes. Driving by car will take approximately 13 hours and 59 minutes, while taking a bus will take around 26 hours and 20 minutes.
The most cost-effective option for traveling from Porto to Marseille is by bus, with tickets priced at €74-111. However, this option takes the longest time, around 27 hours. If time is of the essence, the quickest way to travel is by plane, which takes only 5 hours and 13 minutes at a cost of €37-€287.
When traveling from Porto to Marseille the prices for a train ticket range from €144 to €224. For a bus ticket in the opposite direction, from Marseille to Porto, the prices vary from €117 to €167.
To get from Porto to Marseille without using public transportation, you can drive the distance of approximately 1508.0 km. The journey would typically take around 13 hours and 59 minutes by car. However, it is important to consider the cost of fuel and tolls, which can range from €250 to €361.
To travel from Porto to Marseille without a car, the best option is to take a train or a flight. The train journey takes approximately 18 hours and 35 minutes and costs €139-€231. Alternatively, you can opt for a flight which takes around 5 hours and 13 minutes and costs between €37-€287. Another option is to take a bus, which is a longer journey of 26 hours and 20 minutes and costs €111-€167.
Yes, there is a direct link between Porto and Marseille but it is not available for all modes of transportation. There are no direct trains between Porto and Marseille, but there are train services that involve transfers and take approximately 18 hours and 35 minutes. There is a direct bus service that operates once daily, taking around 27 hours and 6 minutes.
The flight duration between Porto and Marseille is typically 2 hours and 5 minutes on a direct flight. The cost of a flight between the two cities can vary, with prices ranging from €38 to €286.
There are plenty of accommodation options available near Marseille. With over 2640 hotels to choose from, you have a wide variety of choices to suit your preferences and budget. Prices start at €46, and there are options available in various locations within the city.