How to get from Sofia to Palma

Travelling from Sofia to Palma doesn't have to be expensive. With four different shuttle and bus options available starting from just €41, it's easy to find the most affordable way to get from one destination to the other. Whether you're looking for a direct route or the best price, there's something to suit everyone's needs.

Updated:

Plane

Travelling from Sofia to Palma can be an enjoyable experience. Whether you’re looking for a quick weekend getaway or a longer holiday, getting from Sofia to Palma can be achieved quickly and easily.

The first step is to get from Sofia to Sofia Airport. The journey takes approximately 9 minutes, and the ticket price is about €6. The travel distance is 9km, and the carrier is Atlas Taxi.

Once you arrive at the airport, you’ll need to fly to Palma Mallorca (PMI). The journey takes approximately 2 hours and 50 minutes, and the ticket price is about €30. The carrier is Ryanair.

Once you arrive in Palma, you’ll need to get to the Palau de Congressos. The best way to do so is to take the Empresa Municipal de Transports Urbans de Palma de Mallorca bus at the 547-Aeroport - Arribades station. Get off at the 1161-Àrea d'intercanvi Palau de Congressos station. The journey takes approximately 7 minutes, and the travel distance is 7km.

With this guide, you can easily and quickly get from Sofia to Palma. Just remember to book your ticket in advance, and you’ll be ready for a great trip!



Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €6 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 €30

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 Барселона

Once you have arrived at the port of Palma, you can take a bus, taxi, or rent a car to reach your destination.

Traveling from Sofia to Palma is an exciting journey that will take you through two countries and across the Mediterranean Sea. To get from Sofia to Palma, you will need to take a bus from the Sofia station, a Tmb bus from the Marroc - Bilbao station, and the Balearia ferry from the port of Barcelona. Here are the details of each leg of the journey:

1. Take the Ruse Bus bus at the Sofia station. Get off at the Barcelona station. The journey takes 33 h 15 m and costs approximately €85. The travel distance is 2370 km.

2. Take the Tmb bus at the Marroc - Bilbao station. Get off at the Les Drassanes station. The journey takes 23 m and costs approximately €2. The travel distance is 4 km.

3. Board the Balearia ferry at the port of Barcelona. Get off at the Mallorca - Palma station. The journey takes 7 h 15 m and costs approximately €110. The travel distance is 204 km.

Once you have arrived at the port of Palma, you can take a bus, taxi, or rent a car to reach your destination.

Follow these steps and you'll be ready to embark on your journey from Sofia to Palma. Enjoy your travels!



Take the Ruse Bus bus at the Sofia station .

The journey takes approximately 33 h 15 m. Ticket price is about €85 The travel distance is 2370 km.

Carrier is Ruse Bus.

Buy ticket

Get off at the Barcelona.
976 m on foot from the Barcelona to the Marroc - Bilbao.

The journey takes approximately 11 m. The travel distance is 976 m.

Get off at the Marroc - Bilbao.
Take the Tmb bus at the Marroc - Bilbao station .

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

Carrier is Tmb.

Buy ticket

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

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

Carrier is Balearia.

Buy ticket

Get off at the Mallorca - Palma.


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


Bus car ferry

Travelling from Sofia to Palma is easy and convenient, with several transport options available. The journey will take you around 50 hours, with a total distance of 2418 km.

The first part of the journey is by bus. Take the Georg bus at the Sofia station and get off at the Barcelona. The journey will take approximately 37 h 30 m and the ticket price is around €240.

Once you arrive in Barcelona, take the Tmb bus at the Meridiana - Almogàvers station and get off at the Les Drassanes. This part of the journey will take 15 m and the travel distance is 2 km.

Finally, board the Balearia ferry at the port of Barcelona Airport and get off at the Palma (SOF). This will take around 7 h 15 m and the ticket price is around €110. The travel distance is 45 m and the carrier is Balearia.

With these easy steps, you can travel from Sofia to Palma in no time. Enjoy your journey!



Take the Georg bus at the Sofia station .

The journey takes approximately 37 h 30 m. Ticket price is about €240 The travel distance is 2371 km.

Carrier is Georg.

Buy ticket

Get off at the Barcelona.
529 m on foot from the Barcelona to the Meridiana - Almogàvers.

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

Get off at the Meridiana - Almogàvers.
Take the Tmb bus at the Meridiana - Almogàvers station .

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

Carrier is Tmb.

Buy ticket

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

The journey takes approximately 7 h 15 m. Ticket price is about €110 The travel distance is 45 m.

Carrier is Balearia.

Buy ticket

Get off at the Sofia (SOF).


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


Bus car ferry #2

Once you arrive in Palma, you can take a taxi, train, or bus to your final destination.

Travelling from Sofia to Palma is a great way to explore the Mediterranean. Whether you're looking for a leisurely family vacation or an adventure-filled getaway, the journey from Sofia to Palma is sure to provide an unforgettable experience.

The first step of your journey will be to take a bus from the Sofia Central Bus Station to Barcelona Sants Central Bus Station. The journey takes approximately 40 h 30 m, and the ticket price is around €75. This journey covers 2534 km, and the bus carrier is Union Ivkoni. To get to the Barcelona Sants Central Bus Station, you will need to take the Tmb bus at the Metro Pl de Sants station. This journey takes around 20 m, and the travel distance is roughly 3 km.

Once you reach Barcelona, you will need to board the Balearia ferry at the port of Sofia Airport. This journey takes approximately 7 h 15 m, and the ticket price is around €110. The travel distance is 45 m, and the carrier is Balearia.

Once you arrive in Palma, you can take a taxi, train, or bus to your final destination. Whichever mode of transport you choose, you're sure to enjoy the stunning views of the Mediterranean.

Travelling from Sofia to Palma is an amazing way to experience the beauty of the Mediterranean. With the right planning, you can make the most of your journey, and create memories that will last a lifetime.



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

The journey takes approximately 40 h 30 m. Ticket price is about €75 The travel distance is 2534 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 20 m. The travel distance is 3 km.

Carrier is Tmb.

Buy ticket

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

The journey takes approximately 7 h 15 m. Ticket price is about €110 The travel distance is 45 m.

Carrier is Balearia.

Buy ticket

Get off at the Sofia (SOF).


🛏 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 €41. The journey takes approximately 5 ч. 17 мин.

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

What to Do in Palma

Palma

What to see and do in Palma de Mallorca, the capital of the Balearic Islands in Spain? Here are 8 things you should definitely not miss while in Palma:
1. The presidential palace La Casa de la Isla, with its beautiful gardens and impressive neoclassical facade, is a must-see.
2. The Cathedral of Santa María del Mar is one of the most beautiful churches in the Balearic Islands. It has an ornate 19th-century façade and a breathtakingly high cathedral tower.
3. The old town of Palma is full of narrow streets, charming squares, and well-preserved buildings from centuries past. Start your exploration at Plaza Nueva and make your way down Calle Mayor to Plaza Vieja for some delicious tapas. 4.