Arrive in Athens and head straight to the Plaka neighborhood, which offers a mix of Greek and international cuisines. Be sure to try some of the traditional Greek dishes such as moussaka and souvlaki. After lunch, visit the Acropolis and the Parthenon, two of the most famous ancient Greek landmarks, and enjoy the panoramic views of the city.
Santorini is a paradise for foodies, offering a unique twist on traditional Greek cuisine. Start your day with a seafood brunch overlooking the Aegean Sea at Ammoudi Bay. Then explore the island's wineries and try the local wines such as Assyrtiko and Vinsanto. End your day watching the sunset while dining at one of the island's renowned restaurants, such as Selene.
Crete is Greece's largest island and has a rich culinary history. Head to Chania Old Harbor and enjoy the fresh seafood at one of the many tavernas along the waterfront. Then visit the Chania market and try local specialties such as dakos and kalitsounia. End your day with a visit to the Olive Oil Museum and learn about the island's extensive olive oil production.
Mykonos is known for its vibrant nightlife but also offers many foodie delights. Head to Kiki's Tavern for a traditional Greek lunch with fresh fish and local island vegetables. Then visit the Mykonos Vioma Organic Farm and Vineyard for a tour and wine tasting. End your day with dinner at one of the island's famous restaurants, such as Interni or Bill & Coo Coast.
Thessaloniki is known as Greece's culinary capital and has a diverse range of cuisine styles. Start your day with bougatsa, a traditional pastry, at one of the city's many bakeries. Then visit the Modiano Market and explore the local produce and delicacies. Enjoy lunch at one of the city's renowned seafood restaurants, such as Kritikos. End your day with dinner in the Ladadika neighborhood, which is filled with trendy bars and restaurants.
Meteora is home to several monasteries perched atop towering rock formations. Start your day with a visit to a monastery and enjoy the panoramic views. Then head to the nearby village of Kastraki and enjoy a traditional Greek lunch at one of the local tavernas. After lunch, tour the local vineyards and taste the unique wine varieties produced in this area.
Delphi is known as the ancient sanctuary of Apollo and has a rich history. Start your day with a visit to the Delphi museum and learn about the ancient Greek civilization. Then enjoy lunch at one of the local tavernas in the nearby village of Arachova, known for its cheese and meat dishes. After lunch, visit the local olive groves and learn about olive oil production and taste some of the local oils.
Return to Athens and enjoy your final day trying more of the city's culinary delights. Visit the Central Market and explore the fresh produce and meats. Then head to Psyrri and enjoy lunch at one of the many souvlaki shops. In the evening, take a food tour of Athens and try some of the city's famous street foods, such as loukoumades and koulouri.
Travel within Greece can be done by plane, car, or public transportation. Domestic flights are available between major cities such as Athens, Crete, and Thessaloniki, with a flight duration of around 45 minutes. Car rentals are also available and offer the flexibility to explore at your own pace. Public transportation, such as buses and trains, are available in most major cities and are an affordable option.
Estimated Travel Costs: Domestic flights ($$-$$$), car rentals ($$-$$$), public transportation ($)
If you have more time, consider adding a visit to the island of Corfu, known for its seafood and olive oil production. If you have less time, consider skipping Meteora and spending more time exploring Athens and its neighborhoods.
Athens International Airport (ATH) is the main airport in Greece and is located about 12 miles from the city center. Thessaloniki International Airport (SKG) is located about 8 miles from the city center.