Find coaches from Porto to Marseille

Next bus departures

Next departures from Porto to Marseille on 16 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
ALSA INTERNACIONALBus
    OPO Aeropuerto
    Gare Routière Saint-CharlesCheapest
    FlixbusBus
    Campanhã Bus terminal
    Gare Routière Saint-CharlesFastest
    ALSA INTERNACIONALBus
      TIC - Terminal Intermodal Campanhã- R. de Bonjóia, 4300-084 Porto
      Gare Routière Saint-CharlesNo tags
      Rede ExpressosBus
      TIC - Terminal Intermodal Campanhã
      MARSELHA (F)No tags
      FlixbusBus
      Porto Airport (OPO)
      Gare Routière Saint-CharlesNo tags

      Last refresh of the prices: Last Tuesday at 4:52 PM WET.

      Compare 2 ways to travel from Porto to Marseille

      We recommend carpooling

      Among the sustainable travel choices, the carpool stands out as a good way to reach Marseille. The journey takes about 16 hours and with fares starting at just R 2 348, it presents an excellent value for a comfortable ride.

      1carpool per day
      16hAverage duration
      1177 kmDistance
      49kgCO₂ emissions
      Average priceR 1 317 - R 4 598Average duration1d 4h
      29kg CO₂e
      Carpool
      Average priceR 2 348 - R 2 348Average duration16h
      49kg CO₂e

      Frequently asked questions about travelling from Porto to Marseille by bus

      1. How much does a bus ticket from Porto to Marseille cost?

        The bus ticket price from Porto to Marseille starts at R 1 317. The best way to find cheap bus tickets from Porto to Marseille is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!

      2. How long is the bus ride from Porto to Marseille?

        The average travel time between Porto and Marseille is around 1d 4h, although the fastest bus will take about 22h. This is the time it takes to travel the 1177 km that separates the two cities.

      3. How many daily bus connections are there between Porto and Marseille?

        The number of buses from Porto to Marseille can differ depending on the day of the week. On average, there are 18 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Porto to Marseille by comparing and selecting the bus that fits your travel style and budget on Busbud.

      4. Which bus companies travel from Porto to Marseille?

        When taking the bus from Porto to Marseille, you can travel comfortably and safely with FlixBus, BlaBlaCar Bus, ALSA.

      5. What are the departure and arrival stations when taking the bus from Porto to Marseille?

        Buses travelling between Porto and Marseille leave from Porto Airport or TIC - Terminal Intermodal Campanhã and arrive at Gare Routière Saint-Charles, ARENC, Port de Marseille.

      Find cheapest prices for buses

      Price is for a one-way ticket for one passenger and based on past searches.

      Best price found
      13/11
      R 1 582
      14/11
      R 1 397
      Today
      R 1 523
      16/11
      R 1 561
      17/11
      No data
      18/11
      R 1 564
      19/11
      R 1 571
      20/11
      No data
      busbud logoThe cheapest trip from Porto to Marseille was searched and found on 14 Nov 2025 with a price of R 1 397

      To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Porto to Marseille as early as possible.

      You can expect to pay from R 1 397 to R 4 147 for a bus ticket from Porto to Marseille based on the last 2 days. You can expect to find the cheapest price for the trip at R 1 561, which is on 2025-11-16.

      People from around the world trust Busbud

      Popular Buses Connecting Porto

      Buses Leaving from Porto

      Buses Going to Porto

      Popular Buses Connecting Marseille

      Buses Leaving from Marseille

      Buses Going to Marseille