There are 8 ways to get from Melbourne to Macedonia by plane, train, car, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Sofia Airport, train
best- Fly from Melbourne Airport (MEL) to Sofia Airport (SOF)plane MEL - SOF
- Take the train from Zaharna Fabrika to Petrichtrain
32h 26m$686–1,242Fly to Athens International Airport, train, drive
cheapest- Fly from Melbourne Airport (MEL) to Athens International Airport (ATH)plane MEL - ATH
- Take the train from Athens to Thessalonikitrain
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
34h 2m$578–1,125Fly to Thessaloniki Airport Makedonia, train, drive
- Fly from Melbourne Airport (MEL) to Thessaloniki Airport Makedonia (SKG)plane MEL - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
30h 36m$694–1,157Fly to Skopje International Airport, drive
- Fly from Melbourne Airport (MEL) to Skopje International Airport (SKP)plane MEL - SKP
- Drive from Skopje-Airport-SKP to Macedoniacar
28h 10m$745–960Fly to Bucharest Otopeni, bus, train
- Fly from Melbourne Airport (MEL) to Bucharest Otopeni (OTP)plane MEL - OTP
- Take the bus from Bucharest to Sofia Central Bus Stationbus
- Take the train from Sofia to Petrichtrain
37h 40m$619–1,179Fly to Tirana International Airport Nënë Tereza, bus, shuttle, drive
- Fly from Melbourne Airport (MEL) to Tirana International Airport Nënë Tereza (TIA)plane MEL - TIA
- Take the bus from Tirana Airport to Prizren,Autobuska Stanicabus
- Take a shuttle bus from Prizren,Autobuska Stanica to Skopje
- Take the bus from Skopje, Transporten Centar to Dobrejcibus
- Drive from Dobrejci to Macedoniacar
36h 18mFly to Istanbul, bus, train, drive
- Fly from Melbourne Airport (MEL) to Istanbul (IST)plane MEL - IST
- Take the bus from Istanbul Airport Bus to Keşanbus
- Take the bus from Keşan to Alexandroupolibus
- Take the bus from Alexandroupoli to Serresbus
- Take the train from Serres to Omalo Kerkinistrain
- Drive from Omalo Kerkinis to Macedoniacar
36h 37m$613–1,154Fly to Kavala International Airport, bus, train, drive
- Fly from Melbourne Airport (MEL) to Kavala International Airport (KVA)plane MEL - KVA
- Take the bus from Xanthi to Serresbus
- Take the train from Serres to Omalo Kerkinistrain
- Drive from Omalo Kerkinis to Macedoniacar
34h 29m$596–1,662
Melbourne Airport (MEL) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Melbourne to Macedonia is to fly and bus and train and drive which costs $600 - $1,200 and takes 36h 37m.
The fastest way to get from Melbourne to Macedonia is to fly and drive which takes 28h 10m and costs $700 - $1,000.
The distance between Melbourne and Macedonia is 15361 km.
It takes approximately 32h 26m to get from Melbourne to Macedonia, including transfers.
Macedonia is 9h behind Melbourne. It is currently 5:50 AM in Melbourne and 8:50 PM in Macedonia.
There are 381+ hotels available in Macedonia.
What companies run services between Melbourne, VIC, Australia and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Melbourne to Macedonia. However, you can take the bus to Melbourne Airport T3 Skybus/Arrival Dr, walk to Melbourne Airport (MEL) airport, fly to Sofia Airport (SOF), walk to Sofia Airport, take the subway to Vardar Station, walk to Zaharna Fabrika, take the train to Petrich, then take the taxi to Macedonia. Alternatively, you can take the bus to Melbourne Airport T3 Skybus/Arrival Dr, walk to Melbourne Airport (MEL) airport, fly to Thessaloniki Airport Makedonia (SKG), walk to Thessaloniki Airport, take the bus to Thessaloniki Neos Sidirodromikos Stathmos, walk to Thessaloniki, take the train to Rodopolis, then drive to Macedonia.
- Website
- turkishairlines.com
Flights from Melbourne Airport to Sofia Airport via Kuala Lumpur, Istanbul
- Ave. Duration
- 27h 55m
- When
- Every day
- Estimated price
- $440–1,500
Flights from Melbourne Airport to Sofia Airport via Suvarnabhumi, Istanbul
- Ave. Duration
- 28h 15m
- When
- Every day
- Estimated price
- $440–1,500
Flights from Melbourne Airport to Sofia Airport via Tan Son Nhat, Istanbul
- Ave. Duration
- 25h 5m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- $450–1,500
Flights from Melbourne Airport to Thessaloniki Airport Makedonia via Kuala Lumpur, Istanbul
- Ave. Duration
- 27h 1m
- When
- Every day
- Estimated price
- $450–1,500
Flights from Melbourne Airport to Thessaloniki Airport Makedonia via Suvarnabhumi, Istanbul
- Ave. Duration
- 27h 36m
- When
- Every day
- Estimated price
- $450–1,500
Flights from Melbourne Airport to Thessaloniki Airport Makedonia via Tan Son Nhat, Istanbul
- Ave. Duration
- 25h 5m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- $450–1,500
Flights from Melbourne Airport to Skopje International Airport via Dubai, Istanbul
- Ave. Duration
- 23h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,800
Flights from Melbourne Airport to Bucharest Otopeni via Kuala Lumpur, Istanbul
- Ave. Duration
- 27h 37m
- When
- Every day
- Estimated price
- $450–1,500
Flights from Melbourne Airport to Istanbul via Abu Dhabi
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- $450–700
Flights from Melbourne Airport to Istanbul via Suvarnabhumi
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- $430–1,500
- Website
- emirates.com
Flights from Melbourne Airport to Sofia Airport via Dubai
- Ave. Duration
- 23h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,600
Flights from Melbourne Airport to Bucharest Otopeni via Dubai
- Ave. Duration
- 24h
- When
- Every day
- Estimated price
- $500–1,700
Flights from Melbourne Airport to Tirana International Airport Nënë Tereza via Dubai
- Ave. Duration
- 22h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,700
Flights from Melbourne Airport to Athens International Airport via Dubai
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- $470–1,400
Flights from Melbourne Airport to Istanbul via Dubai
- Ave. Duration
- 22h 5m
- When
- Every day
- Estimated price
- $500–1,600
- Website
- virginaustralia.com
Flights from Melbourne Airport to Bucharest Otopeni via Doha
- Ave. Duration
- 24h 50m
- When
- Every day
- Estimated price
- $500–1,400
Flights from Melbourne Airport to Athens International Airport via Doha
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- $430–1,200
Flights from Melbourne Airport to Istanbul via Doha
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- $500–1,200
- Website
- qatarairways.com
Flights from Melbourne Airport to Bucharest Otopeni via Doha
- Ave. Duration
- 24h 50m
- When
- Every day
- Estimated price
- $500–1,400
Flights from Melbourne Airport to Athens International Airport via Doha
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- $430–1,200
Flights from Melbourne Airport to Istanbul via Doha
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- $500–1,200
- Website
- flypgs.com
Flights from Melbourne Airport to Sofia Airport via Doha, Sabiha Gokcen
- Ave. Duration
- 23h 45m
- When
- Monday and Thursday
- Estimated price
- $490–1,400
Flights from Melbourne Airport to Skopje International Airport via Abu Dhabi, Sabiha Gokcen
- Ave. Duration
- 25h 15m
- When
- Every day
- Estimated price
- $370–1,100
Flights from Melbourne Airport to Skopje International Airport via Doha, Sabiha Gokcen
- Ave. Duration
- 26h 25m
- When
- Tuesday and Friday
- Estimated price
- $550–1,200
Flights from Melbourne Airport to Skopje International Airport via Doha, Antalya
- Ave. Duration
- 34h 45m
- When
- Sunday
- Estimated price
- $550–1,500
Flights from Melbourne Airport to Tirana International Airport Nënë Tereza via Abu Dhabi, Sabiha Gokcen
- Ave. Duration
- 25h 50m
- When
- Every day
- Estimated price
- $360–1,000
- Website
- etihad.com
Flights from Melbourne Airport to Bucharest Otopeni via Abu Dhabi
- Ave. Duration
- 26h 10m
- When
- Tuesday and Friday
- Estimated price
- $340–950
Flights from Melbourne Airport to Tirana International Airport Nënë Tereza via Abu Dhabi, Athens International Airport
- Ave. Duration
- 24h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $360–1,000
Flights from Melbourne Airport to Athens International Airport via Abu Dhabi
- Ave. Duration
- 20h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $490–950
Flights from Melbourne Airport to Athens International Airport via Abu Dhabi, Santorini
- Ave. Duration
- 26h 45m
- When
- Monday and Friday
- Estimated price
- $490–950
Flights from Melbourne Airport to Istanbul via Abu Dhabi
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- $450–700
- Website
- en.aegeanair.com
Flights from Melbourne Airport to Tirana International Airport Nënë Tereza via Abu Dhabi, Athens International Airport
- Ave. Duration
- 24h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $360–1,000
Flights from Melbourne Airport to Kavala International Airport via Abu Dhabi, Athens International Airport
- Ave. Duration
- 28h 40m
- When
- Every day
- Estimated price
- $550–1,600
Flights from Melbourne Airport to Kavala International Airport via Doha, Athens International Airport
- Ave. Duration
- 28h 35m
- When
- Every day
- Estimated price
- $850–2,300
Flights from Melbourne Airport to Kavala International Airport via Dubai, Athens International Airport
- Ave. Duration
- 29h 45m
- When
- Every day
- Estimated price
- $900–2,800
- Website
- thaiairways.com
Flights from Melbourne Airport to Thessaloniki Airport Makedonia via Suvarnabhumi, Istanbul
- Ave. Duration
- 26h 40m
- When
- Wednesday to Sunday
- Estimated price
- $450–1,500
Flights from Melbourne Airport to Istanbul via Suvarnabhumi
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- $430–1,500
- Website
- malaysiaairlines.com
Flights from Melbourne Airport to Thessaloniki Airport Makedonia via Kuala Lumpur, Istanbul
- Ave. Duration
- 27h 1m
- When
- Every day
- Estimated price
- $450–1,500
- Website
- ajet.com
Flights from Melbourne Airport to Skopje International Airport via Doha, Sabiha Gokcen
- Ave. Duration
- 24h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,500
Flights from Melbourne Airport to Skopje International Airport via Dubai, Sabiha Gokcen
- Ave. Duration
- 25h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,800
- Website
- elal.com
Flights from Melbourne Airport to Tirana International Airport Nënë Tereza via Abu Dhabi, Tel Aviv
- Ave. Duration
- 23h 45m
- When
- Wednesday and Saturday
- Estimated price
- $360–1,000
- Website
- skyexpress.gr
Flights from Melbourne Airport to Thessaloniki Airport Makedonia via Doha, Larnaca
- Ave. Duration
- 23h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,400
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Zaharna Fabrika to Petrich
- Ave. Duration
- 3h 48m
- Frequency
- 3 times a day
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Sofia to Petrich
- Ave. Duration
- 3h 55m
- Frequency
- 3 times a day
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $7–12
- Website
- Hellenic Train S.A.
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $7–12
- Website
- Hellenic Train S.A.
Train from Serres to Omalo Kerkinis
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Estimated price
- $4–6
- Website
- Hellenic Train S.A.
Train from Serres to Omalo Kerkinis
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Estimated price
- $4–6
- Website
- Hellenic Train S.A.
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Bucharest to Sofia Central Bus Station
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $33
- Schedules at
- likebus.ua
- Phone
- +383 44 115 097
- [email protected]
- Website
- arbenitours.com
Bus from Tirana Airport to Prizren,Autobuska Stanica
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $20
- Schedules at
- arbenitours.com
- Phone
- +381 69 756756
- [email protected]
- Website
- facebook.com
Shuttle from Prizren,Autobuska Stanica to Skopje
- Ave. Duration
- 1h 18m
- Frequency
- Once a week
- Estimated price
- $12
- Schedules at
- facebook.com
- Phone
- +389 34 346 030
- Website
- Strumica Ekspres
Bus from Skopje, Transporten Centar to Dobrejci
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Website
- Strumica Ekspres
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from Istanbul Airport Bus to Keşan
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- $25
- Schedules at
- istanbulseyahat.com.tr
- Phone
- +30 2310241545
- [email protected]
- Website
- Crazy Holidays
Bus from Keşan to Alexandroupoli
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- $40–60
- Website
- Crazy Holidays
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Keşan to Alexandroupoli
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $37
- Website
- Arda Tur
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Alexandroupoli to Serres
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a week
- Estimated price
- $19–27
- Schedules at
- ktelserron.gr
Bus from Xanthi to Serres
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a week
- Estimated price
- $11–17
- Schedules at
- ktelserron.gr
Want to know more about travelling around Bulgaria
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.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide
Getting around the Cyclades
Read the travel guide






















