• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 7 ways to get from Trieste to Thessaloniki by shuttle, plane, bus, train, car ferry 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.

Recommended option

Shuttle to Ljubljana, fly  •  8h 51m

  1. Take a shuttle bus from Trieste Centrale to Ljubljana Airport
  2. Fly from Ljubljana (LJU) to Thessaloniki (SKG) LJU - SKG

$149 - $502

Cheapest option

Bus Makedonija Soobrakaj AD  •  15h 52m

  1. Take the bus from Trieste to Skopje
  2. Take the bus from Skopje to Thessaloniki

$68 - $93

5 alternative options

Fly from Trieste  •  8h 47m

  1. Fly from Trieste (TRS) to Thessaloniki (SKG) TRS - SKG

$136 - $320

Bus Florentia Bus  •  23h 17m

  1. Take the bus from Trieste to Sofia
  2. Take the bus from Sofia to Thessaloniki station Haskovo - Thessaloniki / ...

$94 - $174

Train  •  29h 27m

  1. Take the train from Trieste Centrale to Ljubljana
  2. Take the train from Ljubljana to Zagreb Glavni Kolod. Ec / ...
  3. Take the train from Zagreb to Belgrade
  4. Take the train from Belgrade to Skopje
  5. Take the train from Skopje to Thessaloniki 335

$91 - $223

Car ferry, bus  •  47h 51m

  1. Take the car ferry from Trieste to Durrës
  2. Take the bus from Durrës to Thessaloniki

$164 - $263

Drive  •  12h 36m

  1. Drive from Trieste to Thessaloniki 783.1 miles

$180 - $280

Questions & Answers

The cheapest way to get from Trieste to Thessaloniki is to bus which costs 55€ - 85€ and takes 15h 52m.

More details

The quickest way to get from Trieste to Thessaloniki is to fly which costs 110€ - 280€ and takes 8h 47m.

More details

No, there is no direct bus from Trieste to Thessaloniki. However, there are services departing from Trieste and arriving at Thessaloniki via Skopje. The journey, including transfers, takes approximately 15h 52m.

More details

No, there is no direct train from Trieste to Thessaloniki. However, there are services departing from Trieste Centrale and arriving at Thessaloniki via Ljubljana, Zagreb, Belgrade and Skopje. The journey, including transfers, takes approximately 29h 27m.

More details

The distance between Trieste and Thessaloniki is 927 km. The road distance is 1252.9 km.

Get driving directions

The best way to get from Trieste to Thessaloniki without a car is to bus which takes 15h 52m and costs 55€ - 85€.

More details

It takes approximately 8h 51m to get from Trieste to Thessaloniki, including transfers.

More details

Trieste to Thessaloniki bus services, operated by Makedonija Soobrakaj AD, depart from Trieste station.

More details

Trieste to Thessaloniki train services, operated by Slovenian Railways (SŽ), depart from Trieste Centrale station.

More details

The best way to get from Trieste to Thessaloniki is to fly which takes 8h 47m and costs 110€ - 280€. Alternatively, you can bus, which costs 55€ - 85€ and takes 15h 52m, you could also train, which costs 75€ - 200€ and takes 29h 27m.

Mode details

Map of how to get from Trieste to Thessaloniki.
Launch map view
  • Distance: 579.5 miles
  • Duration: 8h 51m

What companies run services between Trieste, Italy and Thessaloniki, Greece?

Lufthansa, Aegean Airlines and seven other airlines fly from Trieste to Thessaloniki every 4 hours. Alternatively, you can take a bus from Trieste to Thessaloniki via Skopje in around 15h 52m.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Ljubljana to Thessaloniki via Munich
Ave. Duration
5h 15m
When
Every day
Estimated price
$290 - $1,100
Flights from Ljubljana to Thessaloniki via Frankfurt
Ave. Duration
6h 50m
When
Every day
Estimated price
$290 - $1,100
Flights from Trieste to Thessaloniki via Munich
Ave. Duration
5h 45m
When
Every day
Estimated price
$100 - $600
Flights from Trieste to Thessaloniki via Munich, Vienna
Ave. Duration
8h 10m
When
Monday, Wednesday and Friday
Estimated price
$170 - $850
Air Serbia
Website
airserbia.com
Flights from Ljubljana to Thessaloniki via Belgrade
Ave. Duration
4h 40m
When
Thursday and Friday
Estimated price
$210 - $800
Flights from Trieste to Thessaloniki via Rome, Belgrade
Ave. Duration
7h 20m
When
Friday
Estimated price
$170 - $800
Turkish Airlines
Website
p.turkishairlines.com
Flights from Ljubljana to Thessaloniki via Istanbul Ataturk
Ave. Duration
10h 5m
When
Monday, Friday and Saturday
Estimated price
$170 - $480
Austrian Airlines
Website
austrian.com
Flights from Ljubljana to Thessaloniki via Vienna
Ave. Duration
7h 15m
When
Monday, Wednesday and Friday
Estimated price
$370 - $1,400
Olympic Air
Website
olympicair.com
Flights from Trieste to Thessaloniki via Rome, Athens
Ave. Duration
6h 20m
When
Monday and Wednesday
Estimated price
$170 - $800
easyJet
Website
easyjet.com
Flights from Trieste to Thessaloniki via Rome, Venice
Ave. Duration
7h 10m
When
Tuesday
Estimated price
$95 - $480
Wizz Air
Website
wizzair.com
Flights from Trieste to Thessaloniki via Munich, Vienna
Ave. Duration
7h 10m
When
Monday and Friday
Estimated price
$55 - $260
Train operators
Slovenian Railways (SŽ)
Website
slo-zeleznice.si
Train from Trieste Centrale to Ljubljana
Ave. Duration
2h 35m
Frequency
Twice daily
Estimated price
$10 - $15
Website
slo-zeleznice.si
Train from Ljubljana to Zagreb Glavni Kolod.
Ave. Duration
2h 16m
Frequency
3 times a day
Estimated price
$8 - $13
Website
slo-zeleznice.si
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Belgrade to Skopje
Ave. Duration
9h 45m
Frequency
Once daily
Estimated price
$30 - $100
mzt.mk
mzt.mk
Train from Skopje to Thessaloniki
Ave. Duration
4h 36m
Frequency
Once daily
Estimated price
$16 - $55
mzt.mk
mzt.mk
Bus operators
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Trieste to Skopje
Ave. Duration
10h 22m
Frequency
Once a week
Estimated price
$55 - $70
Schedules at
ms.mk
Bus from Skopje to Thessaloniki
Ave. Duration
4h 30m
Frequency
Once daily
Estimated price
$13 - $23
Schedules at
ms.mk
Florentia Bus
Phone
+39 055 967024
Email
info@florentiabus.it
Website
florentiabus.it
Bus from Trieste to Sofia
Ave. Duration
17h 7m
Frequency
Once daily
Estimated price
$80 - $120
Schedules at
florentiabus.it
Georg
Phone
+ 359/38/66 34 04
Email
georg_ltd@abv.bg
Website
georg-bg.com
Bus from Trieste to Sofia
Ave. Duration
16h
Frequency
5 times a week
Estimated price
$120 - $160
Schedules at
georg-bg.com
Bus from Sofia to Thessaloniki
Ave. Duration
5h
Frequency
Once daily
Estimated price
$45 - $60
Schedules at
georg-bg.com
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Sofia to Thessaloniki station
Ave. Duration
5h 10m
Frequency
3 times a day
Estimated price
$12 - $18
Schedules at
online.union-ivkoni.com
Arda Tur
Phone
0700 20 544
Website
ardatur.bg
Bus from Sofia Central Bus Station to Thessaloniki Monastiriou
Ave. Duration
5h 30m
Frequency
3 times a day
Estimated price
$16
Website
Arda Tur
Ilias Travel
Phone
+359 2831 9192
Email
office@iliastravel.com
Website
iliastravel.com
Bus from Sofia to Thessaloniki
Ave. Duration
5h 13m
Frequency
Once daily
Estimated price
$25 - $27
Schedules at
iliastravel.com
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Durrës to Thessaloniki
Ave. Duration
9h 45m
Frequency
3 times a day
Estimated price
$55 - $75
Schedules at
crazyholidays.gr
Ferry operators
Adria Ferries
Phone
071 50211621
Email
booking@adriaferries.com
Website
adriaferries.com
Car ferry from Trieste to Durrës
Ave. Duration
37h
Frequency
Once a week
Estimated price
$100 - $190
Schedules at
adriaferries.com
Deck
$100 - $130
Car
$150 - $170
Inside cabin 2 beds
$140 - $160
Inner cabin 2 beds
$160 - $190

Want to know more about travelling around Greece

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.

More Questions & Answers

There is no direct flight from Ljubljana Airport to Thessaloniki Airport. The quickest flight takes 4h 40m and has one stopover.

Search flights

Trieste to Thessaloniki bus services, operated by Makedonija Soobrakaj AD, arrive at Thessaloniki station.

More details

Thessaloniki is 1h ahead of Trieste. It is currently 11:42 PM in Trieste and 12:42 AM in Thessaloniki.

Trieste to Thessaloniki train services, operated by Macedonian Railways (MZ), arrive at Thessaloniki station.

More details

Yes, the driving distance between Trieste to Thessaloniki is 1253 km. It takes approximately 12h 36m to drive from Trieste to Thessaloniki.

Get driving directions

Transavia Holland, Austrian Airlines, Air Serbia and three other airlines offer flights from Ljubljana Airport to Thessaloniki Airport.

Search flights

There are 1033+ hotels available in Thessaloniki. Prices start at $46 USD per night.

More details

The best way to get from Trieste to Ljubljana Airport is to shuttle which takes 1h 8m and costs 30€ - 180€.

More details