ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Athens

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Sofia to Athens

🛣️ The route from Sofia to Athens by bus, operated by Tourist Service Holding AD, takes approximately 11 hours and 30 minutes. Relax and enjoy the picturesque landscapes along the way. 💰 Prices for the bus ticket between Athens and Sofia range from €37 to €69, making it an affordable and efficient travel option for those looking to explore both cities.

Where to stay in Athens

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service available between Sofia and Athens. The bus departs from Sofia and arrives directly in Athens. This service operates once daily and runs every day, with the journey typically taking around 11 hours and 30 minutes. It offers a convenient and efficient way to travel between these two cities by road.
  • You can catch the bus from Sofia to Athens at the Sofia bus station. This service is operated by Tourist Service Holding AD, and the departure point is the bus station in Sofia. Ensure to arrive at the designated station in Sofia ahead of the departure time to board the bus to Athens.
  • The bus traveling from Sofia to Athens operated by Tourist Service Holding AD, arrives at the Athens bus station. Upon reaching your destination in Athens, you will disembark at the designated bus station where your journey will conclude. Make sure to collect your belongings and check any connecting travel arrangements upon arrival at the Athens bus station.
  • The cost of a bus ticket from Sofia to Athens typically ranges from €37 to €70. The price may vary depending on factors such as the time of booking, type of ticket purchased, and any ongoing promotions or discounts. It's advisable to check with the bus operator or booking platform for the most up-to-date pricing information before planning your journey.
  • There is one direct bus service available between Sofia and Athens. This bus departs from Sofia and arrives in Athens, operated by Tourist Service Holding AD. The service runs once daily and operates every day, with the journey taking approximately 11 hours and 30 minutes. Travelers can expect varying ticket prices ranging from €37 to €70 for this bus route.
  • The Sofia to Athens bus service operated by Tourist Service Holding AD is likely to be less crowded during weekdays compared to weekends. The mid-week departures may offer a quieter and more comfortable journey for travelers. Additionally, the bus might be less crowded during off-peak travel seasons or times of the year when there are fewer tourists. It's advisable to consider these factors when planning your trip to ensure a more relaxed bus travel experience.
  • The first bus of the day from Sofia to Athens operated by Tourist Service Holding AD, departs from Sofia station in the morning. The last bus available for this route typically leaves Sofia in the late afternoon. It takes approximately 11 hours and 30 minutes to reach Athens from Sofia by bus. Travelers should confirm the exact departure times with the bus company to ensure timely travel arrangements.

Will you be returning to Sofia by bus?

If you are looking for a return bus journey, you can check the buses from Athens to Sofia.

See schedule