Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Fira?

Book now

There are 5 ways to get from Macedonia to Fira by train, plane, car ferry, bus, 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

Train, fly  •  6h 42m

  1. Take the train from Rodopolis to Thessaloniki
  2. Fly from Thessaloniki (SKG) to Santorini (JTR) SKG - JTR

4 alternative options

Train, car ferry  •  14h 58m

  1. Take the train from Rodopolis to Thessaloniki Ic
  2. Take the train from Thessaloniki to Athens Ic
  3. Take the car ferry from Port of Piraeus to Santorini

Train, bus, car ferry  •  23h 59m

  1. Take the train from Rodopolis to Thessaloniki Ic
  2. Take the bus from Thessaloniki Monastiriou to Athens
  3. Take the car ferry from Piraeus to Santorini

Train, ferry  •  34h 34m

  1. Take the train from Rodopolis to Thessaloniki Ic
  2. Take the ferry from Thessaloniki to Syros Bsf
  3. Take the ferry from Syros to Santorini Bsf

Drive, car ferry  •  11h 30m

  1. Drive from Macedonia to Port of Piraeus
  2. Take the car ferry from Port of Piraeus to Santorini

Questions & Answers

The cheapest way to get from Macedonia to Fira is to train and bus and car ferry which costs $100 - $140 and takes 23h 59m.

More details

The fastest way to get from Macedonia to Fira is to train and fly which takes 6h 42m and costs $75 - $240.

More details

The distance between Macedonia and Fira is 693 km.

It takes approximately 6h 42m to get from Macedonia to Fira, including transfers.

More details

There are 2457+ hotels available in Fira. Prices start at €60 per night.

More details

Map of how to get from Macedonia to Fira.
Launch map view
  • Distance: 693.1 km
  • Duration: 6h 42m

What companies run services between Macedonia, Blagoevgrad, Bulgaria and Fira, Greece?

There is no direct connection from Macedonia to Fira. However, you can take the drive to Rodopolis, take the train to Thessaloniki, take the walk to Thessaloniki Zografou, take the bus to Thessaloniki Airport, take the walk to Thessaloniki airport, fly to Santorini, take the walk to Thira Airport, then take the bus to Fira. Alternatively, you can take a vehicle from Macedonia to Fira via Rodopolis, Thessaloniki, Athens, Piraeus, Port of Piraeus, and Santorini in around 14h 58m.

Airlines
Aegean Airlines
Website
en.aegeanair.com
Flights from Thessaloniki to Santorini
Ave. Duration
1h 30m
When
Thursday
Estimated price
€90 - €380
Flights from Thessaloniki to Santorini via Athens
Ave. Duration
2h 59m
When
Every day
Estimated price
€90 - €380
Volotea
Website
volotea.com
Flights from Thessaloniki to Santorini
Ave. Duration
1h 10m
When
Monday and Friday
Estimated price
€40 - €290
Sky Express
Website
skyexpress.gr
Flights from Thessaloniki to Santorini via Athens
Ave. Duration
3h 10m
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
€120 - €470
Train operators
Hellenic Train
Phone
14511
Website
hellenictrain.gr
Train from Rodopolis to Thessaloniki
Ave. Duration
1h 25m
Frequency
Twice daily
Estimated price
€3 - €9
Website
https://www.hellenictrain.gr/en
Book at
https://tickets.hellenictrain.gr/dromologia/?lang=gr
Airport
€9
Train from Thessaloniki to Athens
Ave. Duration
4h 53m
Frequency
4 times a day
Estimated price
€9 - €28
Website
https://www.hellenictrain.gr/en
Book at
https://tickets.hellenictrain.gr/dromologia/?lang=gr
Airport
€9
Bus operators
KTEL Thessalonikis
Phone
+30 2310 510835
Email
contact@ktelthes.gr
Website
ktelthes.gr
Bus from Thessaloniki Monastiriou to Athens
Ave. Duration
5h 45m
Frequency
Every 3 hours
Estimated price
€42
Schedules at
ktelthes.gr
Ferry operators
Seajets
Phone
+30 210 4121001
Email
info@seajets.gr
Website
seajets.com
Car ferry from Port of Piraeus to Santorini
Ave. Duration
4h 40m
Frequency
Twice daily
Estimated price
€75 - €180
Website
https://www.seajets.com/
Deck Fare Economy
€75 - €110
Deck Fare Economy & Car less than 4.25m
€120 - €180
Minoan Lines
Phone
+30 2810 399800
Email
reservation@minoan.gr
Website
minoan.gr
Car ferry from Port of Piraeus to Santorini
Ave. Duration
6h 15m
Frequency
3 times a week
Estimated price
€40 - €110
Website
https://www.minoan.gr/en
Airplane economy seats
€55
Deck
€44
2-berth outside
€103
3-berth outside shower
€73
Fast Ferries
Phone
+30 210 4284000
Email
info@fastferries.com.gr
Website
fastferries.com.gr
Car ferry from Port of Piraeus to Santorini
Ave. Duration
6h 45m
Frequency
3 times a week
Estimated price
€40 - €260
Website
https://fastferries.com.gr/en/
AIRTYPE SEAT
€40 - €85
BUSINESS
€60 - €85
ECONOMY
€75 - €95
CARS
€180 - €260
Blue Star Ferries
Phone
+302108919800
Email
bluestarferries@bluestarferries.com
Website
bluestarferries.com
Ferry from Thessaloniki to Syros
Ave. Duration
23h 15m
Frequency
Once a week
Estimated price
€75 - €150
Website
https://www.bluestarferries.com/en-gb/
Business
€95 - €110
2 Bed Inside Cabin
€95 - €120
Economy
€75 - €110
4 Bed Outside Cabin
€95 - €120
2 Bed Lux Cabin
€120 - €150
Ferry from Syros to Santorini
Ave. Duration
5h 15m
Frequency
3 times a week
Estimated price
€28 - €85
Website
https://www.bluestarferries.com/en-gb/
Business
€65 - €75
2 Bed Inside Cabin
€55 - €70
Economy
€28 - €40
4 Bed Outside Cabin
€45 - €60
2 Bed Lux Cabin
€65 - €85

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.