Plane

Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €55 The travel distance is 9 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Palma Mallorca (PMI) airport.

The journey takes approximately 2 h 50 m. Ticket price is about €70

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Palma Mallorca (PMI).
Take the Empresa Municipal de Transports Urbans de Palma de Mallorca bus at the 547-Aeroport - Arribades station .

The journey takes approximately 7 m. The travel distance is 7 km.

Carrier is Empresa Municipal de Transports Urbans de Palma de Mallorca.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Palma at Booking


Bus car ferry via Алькудия

Take the Yubim bus at the Sofia station .

The journey takes approximately 36 h 28 m. Ticket price is about €110 The travel distance is 2480 km.

Carrier is Yubim.

Buy ticket

Get off at the Barcelona.
1092 m on foot from the Barcelona to the Villarroel - Sepúlveda.

The journey takes approximately 13 m. The travel distance is 1 km.

Get off at the Villarroel - Sepúlveda.
Take the TUSGSAL bus at the Villarroel - Sepúlveda station .

The journey takes approximately 10 m. The travel distance is 2 km.

Carrier is TUSGSAL.

Buy ticket

Get off at the Les Drassanes.
Boarding the Balearia ferry at the port of Barcelona.

The journey takes approximately 5 h 45 m. Ticket price is about €45 The travel distance is 200 km.

Carrier is Balearia.

Buy ticket

Get off at the Mallorca - Alcúdia.
Take the taxi at the Mallorca - Alcúdia.

The journey takes approximately 4 m. Ticket price is about €10 The travel distance is 2 km.

🚖 Find a cheap local taxi

Get off at the Centre històric.
Take the Consorci de Transports de Mallorca bus at the Centre històric station .

The journey takes approximately 1 h 5 m. Ticket price is about €6 The travel distance is 58 km.

Carrier is Consorci de Transports de Mallorca.

Buy ticket

Get off at the Estació Intermodal.


🛏 Find hotel deals and discounts up to 20% in Palma at Booking


Bus car ferry train

Take the Dary Commerce bus at the Sofia station .

The journey takes approximately 37 h 2 m. The travel distance is 2462 km.

Carrier is Dary Commerce.

Buy ticket

Take the TUSGSAL bus at the Barcelona, Estación de Autobuses de Sants station .

The journey takes approximately 21 m. The travel distance is 3 km.

Carrier is TUSGSAL.

Buy ticket

Get off at the Les Drassanes.
Boarding the Balearia ferry at the port of Sofia Airport.

The journey takes approximately 5 h 45 m. Ticket price is about €45 The travel distance is 45 m.

Carrier is Balearia.

Buy ticket

Get off at the Sofia (SOF).
Take the taxi at the Mallorca - Alcúdia.

The journey takes approximately 17 m. Ticket price is about €40 The travel distance is 16 km.

🚖 Find a cheap local taxi

Get off at the Sa Pobla Estació.
Take the train Consorci de Transports de Mallorca at the station Sa Pobla Estació.

The journey takes approximately 52 m. Ticket price is about €3 The travel distance is 45 km.

Carrier is Consorci de Transports de Mallorca.

Buy ticket

Get off at the Estació Intermodal.


🛏 Find hotel deals and discounts up to 20% in Palma at Booking


Bus car ferry

Take the Union Ivkoni bus at the Sofia Central Bus Station station .

The journey takes approximately 39 h 59 m. Ticket price is about €80 The travel distance is 2517 km.

Carrier is Union Ivkoni.

Buy ticket

539 m on foot from the Barcelona Sants Central Bus Station to the Metro Pl de Sants.

The journey takes approximately 6 m. The travel distance is 539 m.

Get off at the Metro Pl de Sants.
Take the Tmb bus at the Metro Pl de Sants station .

The journey takes approximately 23 m. The travel distance is 3 km.

Carrier is Tmb.

Buy ticket

Get off at the Les Drassanes.
Boarding the Trasmediterránea S.A. ferry at the port of Barcelona.

The journey takes approximately 7 h 15 m. Ticket price is about €50 The travel distance is 243 km.

Carrier is Trasmediterránea S.A..

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Palma at Booking


The cheapest way to travel from Sofia to Palma is by taking a Plane with an average price of €132. The journey takes approximately 5 ч. 15 мин.

Plane is the fastest way to travel from Sofia to Palma. Tickets cost €132. The journey takes approximately 5 ч. 15 мин.