Bus from Palma de Mallorca to Porto

Palma de Mallorca
Porto, Portugal

Your cost to travel by Car ferry, bus Internorte: $227 - $277

Palma de Mallorca
  • Total Distance:

    267.2 km (166 miles)

  • Travel Time:

    7 Hours 53 Minutes

  • Frequency:

    1 Times/Day

  • Ferry Fare:

    160.0 USD (~117.83 EUR)

Moll de Barcelona
  • Total Distance:

    4.13 km (3 miles)

  • Travel Time:

    28 Minutes

  • Frequency:

    168 Times/Day

  • Bus Fare:

    2.0 USD (~1.47 EUR)

Barcelona - Passeig de Gràcia
  • Total Distance:

    13.22 km (8 miles)

  • Travel Time:

    17 Minutes

  • Frequency:

    51 Times/Day

  • Train Fare:

    4.0 USD (~2.95 EUR)

Barcelona Airport El Prat T2
  • Total Distance:

    209.51 km (130 miles)

  • Travel Time:

    3 Hours 30 Minutes

  • Frequency:

    5 Times/Day

  • Bus Fare:

    40.0 USD (~29.46 EUR)

Andorra
  • Total Distance:

    1202.01 km (747 miles)

  • Travel Time:

    21 Hours 32 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    45.79 USD (~33.72 EUR)

Porto
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Palma de Mallorca Barcelona 160 USD https://www.balearia.com/wps/portal/comercial/web_ca?WCM_GLOBAL_CONTEXT=/comercial/ca/Secciones/Horarios 7h 30mins
Moll de Barcelona València-Pg de Gràcia 2 USD http://www.tmb.cat/en/linies-de-bus 27mins
Barcelona - Passeig de Gràcia Barcelona Airport T2 4 USD http://www.renfe.com/viajeros/cercanias/barcelona/index.html 16mins
Barcelona Airport El Prat T2 Andorra la Vella 40 USD http://www.andorrabybus.com/en/time-and-rates 3h 20mins
Andorra Porto - Casa da Música USD http://www.internorte.pt/ 20h 30mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 264 USD ~ 194 EUR
2 people 528 USD ~ 389 EUR
3 people 792 USD ~ 583 EUR
4 people 1,056 USD ~ 778 EUR
5 people 1,320 USD ~ 972 EUR

Did you know?

  • The total CO2 Emission for your Palma de Mallorca - Porto bus trip is 77.37 kg
  • Your total cost to travel by bus from Palma de Mallorca to Porto is about 264.0 USD (~194.42 EUR)