Duration 5h 20m
Distance 506 km
Average price 130€
Possible routes 7 found

Pamplona to Ibiza Town

Rome2rio has found 7 ways to get from Pamplona to Ibiza Town by flight, bus, ferry, train and car. We recommend flying from Pamplona to Ibiza, which takes around 5h 25m. Alternatively, taking the bus from PAMPLONA/IRUÑA Vuelta - Estación to Bilbao/Bilbo-Termibus/Geltoki and then flying from Bilbao to Ibiza is the cheapest option and takes around 5h 20m. While taking the bus from PAMPLONA/IRUÑA Vuelta - Estación to Bilbao/Bilbo-Termibus/Geltoki and then flying from Bilbao to Ibiza is the fastest option and takes around 5h 20m.

Recommended route

Fly from Pamplona

  1. Pamplona
    PNA - IBZ
  2. Ibiza Town
5h 25m
156€ - 656€
Alternative routes

Bus to Bilbao, fly

  1. PAMPLONA/IRUÑA Vuelta - Estación
    L2
  2. Bilbao
    BIO - IBZ
  3. Ibiza Town
Fastest
5h 20m
Cheapest
59€ - 165€

Bus to San Sebastian, fly

  1. Pamplona/Iruña. Estación Bus. Yanguas y Miranda 2
    Pamplona/Iruña - Donostia/San Sebastián / ...
  2. San Sebastian
    EAS - IBZ
  3. Ibiza Town
7h 37m
99€ - 280€

Bus, car ferry

  1. Pamplona
    262
  2. Valencia - Gandia
  3. Ibiza Town
13h 17m
70€ - 116€

Train, car ferry

  1. Pamplona
    Alv / ...
  2. Zaragoza-Delicias
    18523 / ...
  3. Valencia
  4. Ibiza Town
14h 21m
79€ - 230€

Bus, train, car ferry

  1. Pamplona
  2. Almassora
    C6
  3. Valencia
  4. Ibiza Town
18h 25m

Drive, car ferry

  1. Pamplona
    593 km
  2. Dènia
  3. Formentera
  4. Ibiza Town
9h 10m
98€ - 452€

Frequently asked questions

Want to know about travelling from Pamplona to Ibiza Town? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Pamplona to Ibiza Town is to bus and fly which costs 55€ - 170€ and takes 5h 20m.

More details

The quickest way to get from Pamplona to Ibiza Town is to bus and fly which costs 55€ - 170€ and takes 5h 20m.

More details

The distance between Pamplona and Ibiza Town is 506 km.

The best way to get from Pamplona to Ibiza Town without a car is to bus and car ferry which takes 13h 17m and costs 65€ - 120€.

More details

It takes approximately 5h 25m to get from Pamplona to Ibiza Town, including transfers.

More details

There is no direct flight from Pamplona Airport to Ibiza Airport. The quickest flight takes 3h 40m and has one stopover.

Search flights

Vueling Airlines and Iberia offer flights from Pamplona Airport to Ibiza Airport.

Search flights

There are 1187+ hotels available in Ibiza Town. Prices start at 87€ per night.

More details

The best way to get from Pamplona to Pamplona Airport is to bus which takes 21 min and costs 3€.

More details

How to travel from Pamplona to Ibiza Town

Find all the possible transport options for your trip from Pamplona to Ibiza Town right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Pamplona and Ibiza Town?

Iberia and Vueling Airlines fly from Pamplona to Ibiza Town every 3 hours.
Airlines
Ave. Duration
4h 40m
Frequency
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
140€ - 650€
Ave. Duration
1h 25m
Frequency
Friday and Sunday
Estimated price
40€ - 170€
Ave. Duration
1h 30m
Frequency
Friday
Estimated price
40€ - 240€

Ibiza Town, Spain

Ibiza, also known as Ibiza Town, is a city and municipality located on the southeast coast of the island of Ibiza in the Balearic Islands autonomous community. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe