There are 10 ways to get from Ibiza to Castelo Branco by plane, train, car ferry, bus, 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.
Fly to Lisbon-Portela Airport, train
best- Fly from Ibiza Airport (IBZ) to Lisbon-Portela Airport (LIS)plane IBZ - LIS
- Take the train from Lisboa Oriente to Castelo Brancotrain
8h 5m€80–239Car ferry, bus via Madrid
- Take the carferry from Port of Ibiza to Port of Deniacarferry
- Take the bus from Denia to Estación Sur de Autobusesbus
- Take the bus from Estación Sur de Autobuses to Salamanca, Estación de Autobusesbus
- Take the bus from Salamanca, Estación de Autobuses to Castelo Brancobus
19h 58m€113–254Car ferry, train via Barcelona
- Take the carferry from Port of Ibiza to Port de Barcelonacarferry
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain Alv
- Take the train from Badajoz to Abrantestrain Re
- Take the train from Abrantes to Castelo Brancotrain Ic / ...
22h 53m€149–445Car ferry, drive
- Take the carferry from Port of Ibiza to Port of Deniacarferry
- Drive from Port of Denia to Castelo Brancocar
11h 1m€160–317Fly to Adolfo Suárez Madrid–Barajas Airport, train, bus
- Fly from Ibiza Airport (IBZ) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane IBZ - MAD
- Take the train from Madrid Chamartín to Salamancatrain
- Take the bus from Salamanca, Estación de Autobuses to Castelo Brancobus
10h 37m€82–237Fly to Francisco De Sá Carneiro Airport, train
- Fly from Ibiza Airport (IBZ) to Francisco De Sá Carneiro Airport (OPO)plane IBZ - OPO
- Take the train from Porto Campanha to Entroncamentotrain
- Take the train from Entroncamento to Castelo Brancotrain
10h 19m€89–226Fly to Badajoz Airport, bus
- Fly from Ibiza Airport (IBZ) to Badajoz Airport (BJZ)plane IBZ - BJZ
- Take the bus from Badajoz to Terminal Rodoviário de Évorabus
- Take the bus from Terminal Rodoviário de Évora to Terminal Rodoviário de Castelo Brancobus
13h 18m€141–359Car ferry, bus, train
- Take the carferry from Port of Ibiza to Port of Valenciacarferry
- Take the bus from Estació d'Autobusos de València to Estación Sur de Autobusesbus
- Take the bus from Estación Sur de Autobuses to Guarda - Estação CPbus
- Take the train from Guarda to Castelo Brancotrain Ic / ...
21h 52m€85–186Car ferry, bus
- Take the carferry from Port of Ibiza to Port of Valenciacarferry
- Take the bus from Estació d'Autobusos de València to Terminal Rodoviário de Évorabus
- Take the bus from Terminal Rodoviário de Évora to Terminal Rodoviário de Castelo Brancobus
23h 37m€85–302Car ferry, train
- Take the carferry from Port of Ibiza Botafoc to Port of Valenciacarferry
- Take the train from Estació del Nord to Manzanarestrain Alv / ...
- Take the train from Manzanares to Badajoztrain
- Take the train from Badajoz to Abrantestrain Re
- Take the train from Abrantes to Castelo Brancotrain Ic / ...
23h 43m€167–373
Ibiza to Castelo Branco by car ferry and bus
Comparing Your Travel Options
The cheapest way to get from Ibiza to Castelo Branco is to car ferry and bus which costs €80 - €310 and takes 23h 37m.
The fastest way to get from Ibiza to Castelo Branco is to fly and train which takes 8h 5m and costs €80 - €240.
The distance between Ibiza and Castelo Branco is 1142 km.
The best way to get from Ibiza to Castelo Branco without a car is to car ferry and bus via Madrid which takes 19h 58m and costs €110 - €260.
It takes approximately 8h 5m to get from Ibiza to Castelo Branco, including transfers.
Castelo Branco is 1h behind Ibiza. It is currently 11:09 AM in Ibiza and 10:09 AM in Castelo Branco.
There are 85+ hotels available in Castelo Branco.
What companies run services between Ibiza, Spain and Castelo Branco, Portugal?
There is no direct connection from Ibiza to Castelo Branco. However, you can take the bus to Aeroport, walk to Ibiza Airport (IBZ) airport, fly to Lisbon-Portela Airport (LIS), walk to Aeroporto, take the subway to Oriente, walk to Lisboa Oriente, then take the train to Castelo Branco. Alternatively, you can take a car ferry from Port of Ibiza to Castelo Branco via Port Of Denia, Dénia, Avenida de Alicante - Bar La Llesca, Denia, Estación Sur de Autobuses, and Salamanca, Estación de Autobuses in around 19h 58m.
- Website
- iberia.com
Flights from Ibiza Airport to Lisbon-Portela Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €40–240
Flights from Ibiza Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- €30–130
Flights from Ibiza Airport to Adolfo Suárez Madrid–Barajas Airport via Valencia
- Ave. Duration
- 2h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- €30–130
Flights from Ibiza Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €30–130
Flights from Ibiza Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 3h 18m
- When
- Monday to Friday
- Estimated price
- €30–130
Flights from Ibiza Airport to Adolfo Suárez Madrid–Barajas Airport via Bilbao
- Ave. Duration
- 3h 30m
- When
- Saturday
- Estimated price
- €75–190
Flights from Ibiza Airport to Francisco De Sá Carneiro Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €40–230
Flights from Ibiza Airport to Badajoz Airport via Barcelona
- Ave. Duration
- 4h 37m
- When
- Monday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- €120–320
Flights from Ibiza Airport to Badajoz Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–350
Flights from Ibiza Airport to Badajoz Airport via Palma Mallorca, Barcelona
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- €120–320
Flights from Ibiza Airport to Badajoz Airport via Valencia, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 7h 40m
- When
- Monday
- Estimated price
- €120–320
Flights from Ibiza Airport to Badajoz Airport via Palma Mallorca, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- €120–320
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Castelo Branco
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €23–40
- Website
- Comboios de Portugal
Train from Badajoz to Abrantes
- Ave. Duration
- 2h 12m
- Frequency
- 4 times a day
- Estimated price
- €15–26
- Website
- Comboios de Portugal
Train from Abrantes to Castelo Branco
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €9–17
- Website
- Comboios de Portugal
Train from Porto Campanha to Entroncamento
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €24–40
- Website
- Comboios de Portugal
Train from Entroncamento to Castelo Branco
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €12–22
- Website
- Comboios de Portugal
Train from Guarda to Castelo Branco
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- €12–21
- Website
- Comboios de Portugal
Train from Badajoz to Abrantes
- Ave. Duration
- 2h 12m
- Frequency
- 4 times a day
- Estimated price
- €15–26
- Website
- Comboios de Portugal
Train from Abrantes to Castelo Branco
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €9–17
- Website
- Comboios de Portugal
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Denia to Estación Sur de Autobuses
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- ALSA
Bus from Badajoz to Terminal Rodoviário de Évora
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- €8–14
- Schedules at
- alsa.es
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port of Ibiza to Port of Denia
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €40–130
- Schedules at
- balearia.com
Car ferry from Port of Ibiza to Port of Denia
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €40–130
- Schedules at
- balearia.com
Car ferry from Port of Ibiza Botafoc to Port of Valencia
- Ave. Duration
- 6h 15m
- Frequency
- 6 times a week
- Estimated price
- €47–190
- Schedules at
- balearia.com
- Lobby Bar
- €47
- Seating
- €60
- Cabin
- €130
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide















