There are 7 ways to get from Marbella to Portugal by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Malaga to Lisbon  •  4 h 46 min

  1. Fly from Malaga (AGP) to Lisbon (LIS) AGP - LIS

$67 - $264

Cheapest option

Bus, train  •  12 h 30 min

  1. Take the bus from Marbella to Málaga
  2. Take the train from Malaga to Sevilla-San Bernardo Ir
  3. Take the bus from Sevilla to Faro 83
  4. Take the train from Faro(P) to Entrecampos

$64 - $147

5 alternative options

Fly Malaga to Porto  •  6 h 51 min

  1. Fly from Malaga (AGP) to Porto (OPO) AGP - OPO

$76 - $345

Bus, train, train to Sevilla, fly to Lisbon  •  7 h 24 min

  1. Take the bus from Marbella to Málaga
  2. Take the train from Malaga to Cordoba Central
  3. Take the train from Cordoba Central to Sevilla Santa Justa
  4. Fly from Sevilla (SVQ) to Lisbon (LIS) SVQ - LIS

$121 - $407

Bus via Sevilla Prado  •  13 h 25 min

  1. Take the bus from Marbella to Seville
  2. Take the bus from Sevilla Prado to Lisboa Oriente

$69 - $111

Bus  •  13 h 50 min

  1. Take the bus from Marbella to Málaga
  2. Take the bus from Málaga to Lisboa Oriente

$69 - $125

Drive  •  6 h 58 min

  1. Drive from Marbella to Lisbon 447.6 miles

$100 - $150

Questions & Answers

The cheapest way to get from Marbella to Portugal is to bus and train which costs 55€ - 130€ and takes 12 h 30 min.

More details

The quickest way to get from Marbella to Portugal is to fly which takes 4 h 46 min and costs 55€ - 230€.

More details

The distance between Marbella and Portugal is 471 km. The road distance is 716 km.

Get driving directions

It takes approximately 4 h 46 min to get from Marbella to Portugal, including transfers.

More details

No, there is no direct bus from Marbella to Portugal. However, there are services departing from Marbella and arriving at Martim Moniz via Sevilla Prado and Lisboa Oriente. The journey, including transfers, takes approximately 13 h 25 min.

More details

What companies run services between Marbella, Spain and Portugal?

TAP Portugal, Royal Air Maroc and two other airlines fly from Marbella to Lisbon 5 times a day. Alternatively, you can take a bus from Marbella to Lisbon via Seville, Sevilla Prado, and Lisboa Oriente in around 13 h 25 min.

Airlines
TAP Portugal
Website
flytap.com
Flights from Malaga to Lisbon
Ave. Duration
1 h 37 min
When
Every day
Estimated price
$60 - $350
Flights from Malaga to Porto via Lisbon
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$65 - $380
Flights from Sevilla to Lisbon
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$65 - $430
Iberia
Website
iberia.com
Flights from Malaga to Lisbon via Madrid
Ave. Duration
3 h 40 min
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $470
Flights from Malaga to Porto via Madrid
Ave. Duration
5 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $1,000
Flights from Malaga to Porto via Barcelona
Ave. Duration
4 h 42 min
When
Every day
Estimated price
$130 - $800
Ryanair
Website
ryanair.com
Flights from Malaga to Porto via Barcelona
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$70 - $210
Flights from Malaga to Porto via Dublin
Ave. Duration
6 h 30 min
When
Monday, Thursday and Friday
Estimated price
$70 - $210
Flights from Malaga to Porto via London Stansted
Ave. Duration
7 h 5 min
When
Sunday
Estimated price
$70 - $210
easyJet
Website
easyjet.com
Flights from Malaga to Porto via Geneva
Ave. Duration
7 h 22 min
When
Tuesday, Wednesday and Friday
Estimated price
$110 - $650
Flights from Malaga to Porto via Paris CDG
Ave. Duration
7 h 55 min
When
Monday, Tuesday and Thursday
Estimated price
$110 - $650
Air Europa
Website
aireuropa.com
Flights from Malaga to Lisbon via Madrid
Ave. Duration
4 h
When
Every day
Estimated price
$80 - $420
Flights from Malaga to Porto via Madrid
Ave. Duration
4 h 25 min
When
Every day
Estimated price
$170 - $1,100
Vueling Airlines
Website
vueling.com
Flights from Malaga to Porto via Barcelona
Ave. Duration
4 h 42 min
When
Every day
Estimated price
$130 - $800
Royal Air Maroc
Website
royalairmaroc.com
Flights from Malaga to Lisbon via Casablanca
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$310 - $1,700
Swiss
Website
swiss.com
Flights from Malaga to Porto via Geneva
Ave. Duration
5 h 25 min
When
Tuesday, Friday and Sunday
Estimated price
$1,700 - $8,000
Transavia France
Website
transavia.com
Flights from Malaga to Porto via Paris Orly
Ave. Duration
5 h 40 min
When
Tuesday and Saturday
Estimated price
$140 - $750
British Airways
Website
britishairways.com
Flights from Malaga to Porto via London Gatwick
Ave. Duration
6 h 10 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$190 - $1,300
Brussels Airlines
Website
brusselsairlines.com
Flights from Malaga to Porto via Brussels
Ave. Duration
6 h 20 min
When
Saturday
Estimated price
$190 - $1,500
Train operators
Spanish Railways AVE
Website
renfe.com
Train from Cordoba Central to Sevilla Santa Justa
Ave. Duration
47 min
Frequency
Every 30 minutes
Estimated price
$28 - $40
Website
renfe.com
Portuguese Railways (CP)
Phone
+351 707 210 220
Website
cp.pt
Train from Faro(P) to Entrecampos
Ave. Duration
3 h 22 min
Frequency
Every 4 hours
Estimated price
$21 - $45
Website
cp.pt
Purchase a
eurail.com
2nd Class
$21 - $30
1st Class
$28 - $45
Bus operators
Avanza Grupo
Phone
+34 (0) 91 272 28 32
Email
informacion@avanzabus.com
Website
avanzabus.com
Bus from Marbella to Málaga
Ave. Duration
50 min
Frequency
Every 30 minutes
Estimated price
$8 - $12
Schedules at
portillo.avanzabus.com
Bus from Marbella to Seville
Ave. Duration
3 h 30 min
Frequency
Once daily
Estimated price
$16 - $23
Schedules at
portillo.avanzabus.com
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Marbella to Malaga
Ave. Duration
45 min
Frequency
Twice daily
Estimated price
$16 - $25
Website
alsa.com
Bus from Seville to Faro
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$22 - $35
Website
alsa.com
InterNorte
Phone
707 200 512
Website
internorte.pt
Bus from Sevilla Prado to Lisboa Oriente
Ave. Duration
7 h 54 min
Frequency
5 times a day
Estimated price
$50 - $85
Schedules at
internorte.pt
Bus from Málaga to Lisboa Oriente
Ave. Duration
11 h 6 min
Frequency
Twice daily
Estimated price
$60 - $100
Schedules at
internorte.pt

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, How to get from London to Edinburgh and Travelling around the UAE - to help you get the most out of your next trip.