Greece

Greece, a land where ancient history meets vibrant modernity, offers an unforgettable travel experience. Wander through the iconic ruins of Athens, bask in the sun on the stunning beaches of Mykonos, and explore the charming villages of Santorini. Indulge in delicious Mediterranean cuisine, from fresh seafood to mouthwatering moussaka. Whether you’re sailing the azure waters of the Aegean Sea or hiking the scenic trails of Mount Olympus, Greece promises adventure, relaxation, and a deep connection to its rich cultural heritage. Come and immerse yourself in the timeless beauty of Greece!

Latest flight offers for Greece

Athens
Sydney
12 Mar 26 - 18 Mar 26
Economy return
1 connection
From $1,841*
per person
Book Now
Chania
Brisbane
20 Feb 26 - 24 Feb 26
Economy return
2 connection
From $2,531*
per person
Book Now
Thessaloniki
Canberra
7 Jun 26 - 9 Jun 26
Economy return
2 connection
From $2,791*
per person
Book Now
Heraklion
Canberra
31 Mar 26 - 8 Apr 26
Economy return
3 connection
From $3,391*
per person
Book Now
Latest holiday packages
Athens to Santorini Island Hopping Plus | Summer | 2026 - 03 Jun 2026 to 03 Jun 2026
8 days
Athens to Santorini
Greece,
From$3,468*
per person*
Greece & Adriatic Cruise
10 days
Athens to Athens
Small group,
Self Guided,
River/Small ship/Barge,
Private / Tailor made,
Food,
Family,
Day Tour,
Adventure,
Greece,
From$2,068*
per person*
Premium Greece
8 days
Athens to Athens
Adventure,
Explorer,
Greece,
From$4,941*
per person*
Classical Greece Cruise - M/Y Harmony V - CAT P Upper Deck
8 days
Athens to Athens
Private / Tailor made,
River/Small ship/Barge,
Greece,
From$9,049*
per person*
Aegean Horizon (Rhodes-Lavrio Port) - M/Y Elysium - Cat A+ Upper Deck
8 days
Rhodes to Athens
Private / Tailor made,
River/Small ship/Barge,
Greece,
From$9,281*
per person*
London to Athens Plus | Start London | 2027 - 13 May 2027 to 21 Aug 2027
17 days
London to Athens
England,
France,
Greece,
Italy,
Spain,
Monaco,
United Kingdom,
From$5,575*
per person*

We're here to help

  • We're here to help with your questionsGet in touch
  • Call us on 1300 435 569 for travel enquiriesContact us
  • Find your nearest Helloworld Travel branchFind a store