Rome2rio's partners include

There are 10 ways to get from Ibiza Town to Lagos by plane, train, bus, car ferry or car

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

Recommended option

Fly to Faro, train  •  11 h 7 min

  1. Fly from Ibiza (IBZ) to Faro (FAO) IBZ - FAO
  2. Take the train from Faro(P) to Lagos

$114 - $351

Cheapest option

Fly to Sevilla, bus, train  •  8 h 55 min

  1. Fly from Ibiza (IBZ) to Sevilla (SVQ) IBZ - SVQ
  2. Take the bus from Seville to Faro
  3. Take the train from Faro(P) to Lagos

$57 - $263

8 alternative options

Fly to Lisbon, train  •  10 h 11 min

  1. Fly from Ibiza (IBZ) to Lisbon (LIS) IBZ - LIS
  2. Take the train from Lisboa Oriente to Tunes
  3. Take the train from Tunes to Lagos

$100 - $459

Fly to Jerez, train, bus  •  12 h 54 min

  1. Fly from Ibiza (IBZ) to Jerez (XRY) IBZ - XRY
  2. Take the train from Aeropuerto de Jerez to Sevilla-San Bernardo
  3. Take the bus from Seville to Faro
  4. Take the train from Faro(P) to Lagos

$120 - $573

Car ferry, train, bus via Madrid-Puerta de Atocha  •  19 h 27 min

  1. Take the car ferry from Ibiza to Valencia
  2. Take the train from Valencia Joaquin Sorolla to Madrid-Puerta de Atocha Ave
  3. Take the train from Madrid-Puerta de Atocha to Huelva-Termino A
  4. Take the bus from Huelva to Faro
  5. Take the train from Faro(P) to Lagos

$192 - $440

Car ferry, train, bus  •  21 h 19 min

  1. Take the car ferry from Ibiza to Valencia
  2. Take the train from Valencia Estacio del Nord to Sevilla Santa Justa Tlg
  3. Take the bus from Sevilla Santa Justa to Lagos

$175 - $365

Car ferry, bus  •  22 h 57 min

  1. Take the car ferry from Ibiza to Formentera
  2. Take the car ferry from Formentera to Dènia
  3. Take the bus from Denia to Seville
  4. Take the bus from Seville to Lagos

$132 - $293

Car ferry, bus, train  •  24 h 29 min

  1. Take the car ferry from Ibiza - Sant Antoni de Portmany to Valencia - Gandia
  2. Take the bus from Platja de Gandía to Madrid
  3. Take the bus from Madrid to Lisboa 793
  4. Take the train from Lisboa Oriente to Tunes
  5. Take the train from Tunes to Lagos

$142 - $261

Car ferry, train, bus Dary Commerce  •  25 h 24 min

  1. Take the car ferry from Ibiza to Denia
  2. Take the train from Dénia to Disco Benidorm L9
  3. Take the bus from Benidorm to Murcia
  4. Take the bus from Murcia to Huelva
  5. Take the bus from Huelva to Lagos

Car ferry, drive  •  13 h 36 min

  1. Take the car ferry from Ibiza to Formentera
  2. Take the car ferry from Formentera to Dènia
  3. Drive from Dènia to Lagos

$184 - $353

Map of how to get from Ibiza Town to Lagos.
Launch map view
  • Distance: 567.2 miles
  • Duration: 11 h 7 min

What companies run services between Ibiza Town, Balearic Islands, Spain and Lagos, Faro, Portugal?

There is no direct connection from Ibiza Town to Lagos. However, you can take the bus to Ibiza airport, fly to Faro, take the line 16 shuttle to Faro, take the walk to Faro(P), then take the train to Lagos. Alternatively, you can take the bus to Ibiza airport, fly to Sevilla, take the bus to Seville, take the bus to Faro, take the walk to Faro(P), then take the train to Lagos.

Airlines
Iberia
Website
iberia.com
Flights from Ibiza to Faro via Madrid
Avg. Duration
8 h 15 min
When
Saturday and Sunday
Estimated price
$110 - $440
Flights from Ibiza to Faro via Alicante, Madrid
Avg. Duration
9 h 35 min
When
Saturday and Sunday
Estimated price
$110 - $440
Flights from Ibiza to Sevilla
Avg. Duration
1 h 15 min
When
Tuesday, Thursday and Saturday
Estimated price
$55 - $250
Flights from Ibiza to Sevilla via Valencia
Avg. Duration
2 h 55 min
When
Monday to Friday
Estimated price
$60 - $380
Flights from Ibiza to Lisbon
Avg. Duration
1 h 50 min
When
Tuesday, Thursday and Sunday
Estimated price
$90 - $470
Flights from Ibiza to Lisbon via Madrid
Avg. Duration
3 h 47 min
When
Every day
Estimated price
$100 - $600
Flights from Ibiza to Jerez via Barcelona
Avg. Duration
5 h 10 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$100 - $550
Flights from Ibiza to Jerez via Madrid
Avg. Duration
4 h 47 min
When
Every day
Estimated price
$120 - $950
Flights from Ibiza to Jerez via Palma Mallorca
Avg. Duration
3 h 42 min
When
Tuesday, Thursday and Sunday
Estimated price
$100 - $550
Flights from Ibiza to Jerez via Alicante, Madrid
Avg. Duration
5 h 25 min
When
Monday, Wednesday and Friday
Estimated price
$120 - $950
Flights from Ibiza to Jerez via Palma Mallorca, Madrid
Avg. Duration
6 h 30 min
When
Every day
Estimated price
$120 - $950
Flights from Ibiza to Jerez via Lisbon, Madrid
Avg. Duration
6 h 30 min
When
Tuesday, Thursday and Sunday
Estimated price
$100 - $550
Vueling Airlines
Website
vueling.com
Flights from Ibiza to Faro via Barcelona
Avg. Duration
5 h 5 min
When
Saturday
Estimated price
$80 - $390
Flights from Ibiza to Sevilla
Avg. Duration
1 h 15 min
When
Tuesday, Thursday and Saturday
Estimated price
$55 - $250
Flights from Ibiza to Lisbon
Avg. Duration
1 h 50 min
When
Tuesday, Thursday and Sunday
Estimated price
$90 - $470
Flights from Ibiza to Jerez via Barcelona
Avg. Duration
5 h 10 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$100 - $550
Flights from Ibiza to Jerez via Barcelona, Bilbao
Avg. Duration
8 h
When
Tuesday and Thursday
Estimated price
$100 - $550
Flights from Ibiza to Jerez via Palma Mallorca
Avg. Duration
3 h 40 min
When
Tuesday, Thursday and Sunday
Estimated price
$100 - $550
Ryanair
Website
ryanair.com
Flights from Ibiza to Sevilla
Avg. Duration
1 h 25 min
When
Wednesday and Sunday
Estimated price
$40 - $140
Flights from Ibiza to Jerez via Barcelona
Avg. Duration
5 h 5 min
When
Wednesday and Friday
Estimated price
$75 - $220
Niki
Website
flyniki.com
Flights from Ibiza to Faro via Dusseldorf
Avg. Duration
8 h 30 min
When
Monday and Wednesday
Estimated price
$290 - $390
Eurowings
Website
eurowings.com
Flights from Ibiza to Faro via Vienna
Avg. Duration
10 h 10 min
When
Sunday
Estimated price
$290 - $1,100
easyJet
Website
easyjet.com
Flights from Ibiza to Faro via Nice
Avg. Duration
6 h 30 min
When
Friday
Estimated price
$100 - $550
TAP Portugal
Website
flytap.com
Flights from Ibiza to Faro via Lisbon
Avg. Duration
6 h 55 min
When
Tuesday, Thursday and Sunday
Estimated price
$75 - $360
Train operators
Portuguese Railways (CP)
Phone
+351 707 210 220
Website
cp.pt
Train from Faro(P) to Lagos
Avg. Duration
1 h 45 min
Frequency
Hourly
Estimated price
$7 - $14
Website
cp.pt
2nd Class
$7 - $11
1st Class
$8 - $14
Train from Lisboa Oriente to Tunes
Avg. Duration
3 h
Frequency
Every 4 hours
Estimated price
$20 - $45
Website
cp.pt
2nd Class
$20 - $29
1st Class
$27 - $45
Train from Tunes to Lagos
Avg. Duration
1 h 1 min
Frequency
Hourly
Estimated price
$3 - $7
Website
cp.pt
2nd Class
$3 - $5
1st Class
$4 - $7
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Aeropuerto de Jerez to Sevilla-San Bernardo
Avg. Duration
54 min
Frequency
Every 2 hours
Estimated price
$12 - $23
Website
renfe.com
Train from Madrid-Puerta de Atocha to Huelva-Termino
Avg. Duration
3 h 50 min
Frequency
Once daily
Estimated price
$65 - $85
Website
renfe.com
Train from Valencia Estacio del Nord to Sevilla Santa Justa
Avg. Duration
7 h 51 min
Frequency
Once daily
Estimated price
$90 - $120
Website
renfe.com
Spanish Railways AVE
Website
renfe.com
Train from Valencia Joaquin Sorolla to Madrid-Puerta de Atocha
Avg. Duration
1 h 41 min
Frequency
Hourly
Estimated price
$55 - $80
Website
renfe.com
Alicante Metro Tram
Phone
961 924 000
Website
tramalicante.es
Train from Dénia to Disco Benidorm
Avg. Duration
1 h 35 min
Frequency
Hourly
Estimated price
$4 - $8
Schedules at
tramalicante.es
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Seville to Faro
Avg. Duration
2 h
Frequency
Twice daily
Estimated price
$30 - $50
Website
alsa.com
Bus from Huelva to Faro
Avg. Duration
1 h 45 min
Frequency
Once daily
Estimated price
$29 - $45
Website
alsa.com
Bus from Denia to Seville
Avg. Duration
12 h 35 min
Frequency
Once daily
Estimated price
$55 - $85
Website
alsa.com
Bus from Seville to Lagos
Avg. Duration
4 h
Frequency
Twice daily
Estimated price
$35 - $55
Website
alsa.com
Bus from Benidorm to Murcia
Avg. Duration
2 h 15 min
Frequency
Every 4 hours
Estimated price
$30 - $45
Website
alsa.com
Bus from Huelva to Lagos
Avg. Duration
4 h 15 min
Frequency
Once daily
Estimated price
$30 - $50
Website
alsa.com
Damas
Phone
902 114 492
Email
servcliente@damas-sa.es
Website
damas-sa.es
Bus from Seville to Faro
Avg. Duration
2 h 40 min
Frequency
Twice daily
Estimated price
$15 - $23
Schedules at
damas-sa.es
Bus from Huelva to Faro
Avg. Duration
1 h 25 min
Frequency
4 times a day
Estimated price
$9 - $17
Schedules at
damas-sa.es
Bus from Seville to Lagos
Avg. Duration
4 h 30 min
Frequency
Twice daily
Estimated price
$23 - $35
Schedules at
damas-sa.es
Bus from Huelva to Lagos
Avg. Duration
3 h 15 min
Frequency
4 times a day
Estimated price
$17 - $25
Schedules at
damas-sa.es
bus
Bus from Sevilla - Plaza de Armas to Faro
Avg. Duration
3 h 24 min
Frequency
Twice daily
Schedules at
eurolines.es
Bus from Huelva to Faro
Avg. Duration
1 h 57 min
Frequency
Every 4 hours
Schedules at
eurolines.es
Bus from Sevilla Santa Justa to Lagos
Avg. Duration
5 h 30 min
Frequency
Twice daily
Estimated price
$29
Schedules at
eurolines.es
Bus from Sevilla - Plaza de Armas to Lagos
Avg. Duration
5 h 27 min
Frequency
Twice daily
Estimated price
$29
Schedules at
eurolines.es
Avanza Grupo
Phone
+34 91 272 28 32
Email
informacion@avanzabus.com
Website
avanzabus.com
Bus from Platja de Gandía to Madrid
Avg. Duration
5 h 30 min
Frequency
4 times a day
Estimated price
$30 - $45
Schedules at
avanzabus.com
Bus from Madrid to Lisboa
Avg. Duration
7 h 30 min
Frequency
3 times a day
Estimated price
$45 - $65
Schedules at
avanzabus.com
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Madrid to Lisbon, Lisboa
Avg. Duration
8 h 10 min
Frequency
Once daily
Estimated price
$40 - $70
Website
flixbus.co.uk
Dary Commerce
Phone
+3592917400
Email
info@darytravel.com
Website
dary.bg
Bus from Madrid to Lisbon Gare do Oriente
Avg. Duration
5 h 30 min
Frequency
Once a week
Schedules at
dary.bg
Bus from Murcia to Huelva
Avg. Duration
10 h 58 min
Frequency
Once a week
Schedules at
dary.bg
Autobuses Jimenez
Phone
+34 (0) 941 202 777
Email
infoweb@autobusesjimenez.com
Website
autobusesjimenez.com
Bus from Benidorm to Murcia
Avg. Duration
1 h 44 min
Frequency
Once daily
Estimated price
$8 - $12
Schedules at
autobusesjimenez.com
Book at
grupo-jimenez.com
Ferry operators
Balearia
Phone
+34 912 66 02 14
Email
reservas@balearia.com
Website
balearia.com
Car ferry from Ibiza to Valencia
Avg. Duration
5 h 15 min
Frequency
Once daily
Estimated price
$70 - $220
Schedules at
balearia.com
Cabin
$210 - $240
Seat
$70 - $110
Lobby Bar
$107
Seating
$107
Car ferry from Ibiza to Formentera
Avg. Duration
28 min
Frequency
Every 30 minutes
Estimated price
$8 - $35
Schedules at
balearia.com
Cabin
$238
Seat
$8 - $12
Car ferry from Formentera to Dènia
Avg. Duration
2 h 30 min
Frequency
Twice daily
Estimated price
$45 - $120
Schedules at
balearia.com
Cabin
$238
Seat
$45 - $70
Car ferry from Ibiza to Denia
Avg. Duration
3 h 30 min
Frequency
Once daily
Estimated price
$50 - $110
Schedules at
balearia.com
Cabin
$200 - $240
Seat
$50 - $75
Lobby Bar
$103
Seating
$106
Acciona Trasmediterranea
Phone
+34 (0) 917369957
Website
trasmediterranea.es
Car ferry from Ibiza to Valencia
Avg. Duration
6 h 30 min
Frequency
6 times a week
Estimated price
$50 - $130
Schedules at
trasmediterranea.es
Seat
$60
Cabin
$126
Car ferry from Ibiza - Sant Antoni de Portmany to Valencia - Gandia
Avg. Duration
2 h
Frequency
Once daily
Estimated price
$45 - $90
Schedules at
trasmediterranea.es
Trasmapi
Website
trasmapi.com
Car ferry from Ibiza to Formentera
Avg. Duration
30 min
Frequency
Hourly
Estimated price
$32 - $34
Schedules at
trasmapi.com

How far is it from Ibiza Town to Lagos?

The distance between Ibiza Town and Lagos is 908 km.

What is the cheapest way to get from Ibiza Town to Lagos?

The cheapest way to get from Ibiza Town to Lagos is to fly and bus and train which costs 90€ and takes 8 hours 55 minutes.

What is the fastest way to get from Ibiza Town to Lagos?

The quickest way to get from Ibiza Town to Lagos is to fly and bus and train which takes 8 hours 55 minutes and costs 90€.

How long does it take to get from Ibiza Town to Lagos?

It takes approximately 11 hours 7 minutes to get from Ibiza Town to Lagos, including transfers.