Getting to Mykonos
You're coming to Greece — and we can’t wait to celebrate with you in Mykonos!
To help you plan your trip, we've outlined the top 3 high-level travel options from Massachusetts to Mykonos. Whether you’re looking for the quickest flight route, the smoothest connections, or a scenic detour through Athens, these suggestions will help you get there with ease.
1. Fly from Boston to Mykonos via Athens
Most Popular & Flexible Route
Step 1: Fly from Boston Logan International Airport (BOS) to Athens International Airport (ATH)
Step 2: Take a short connecting flight (about 40 minutes) from Athens to Mykonos (JMK).
Total Travel Time: ~11–14 hours (depending on layovers)
Why this works: Athens is the main international gateway to the Greek islands. With multiple daily flights to Mykonos, it’s easy to align with your schedule.
2. Fly from Boston to Mykonos with 1–2 Stops
Best for Travelers Who Prefer Fewer Transfers
Airlines: Some European airlines like Lufthansa, Swiss, or British Airways may offer 1-stop flights to Mykonos (JMK) via cities like Frankfurt, Zurich, or London.
Total Travel Time: ~11–15 hours
Why this works: Ideal for guests who’d rather skip the Athens transfer and fly directly to the island with minimal hassle.
3. Fly to Athens, Then Ferry to Mykonos
Scenic Option with a Taste of the Aegean
Step 1: Fly from Boston to Athens (as in option 1).
Step 2: Travel from Athens airport to Piraeus Port (about 1 hour by taxi or train).
Step 3: Take a ferry from Piraeus to Mykonos – high-speed ferries take 2.5–4 hours.
Why this works: Great if you want to explore Athens for a day or two before the wedding and enjoy a classic ferry ride through the Cyclades.
Tips:
Book early – especially during summer wedding season!
Check baggage policies for short island flights.
Airport to ferry transfers in Athens can take time, so plan accordingly.
We can’t wait to celebrate with you ☀️🇬🇷
We have booked an entire hotel, composed of 3 separate villas (blue) directly next to our airbnb/ wedding venue (purple), that will accommodate all of our guests! We have separated everyone into different villas, which we will finalized once we have received all RSVPs!
We will let everyone know about cost per villa/ per person ASAP!