Rome2Rio

Plan your Greece Itinerary with Real Train, Bus & Inter-City Routes

Greece travel plans with the routes already figured out

Rome2Rio itineraries for Greece are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in Greece

Athens Ioánnina

Itinerary navigation

Day 1: Athens, Greece

Activities
  • Roman Agora and Tower of the Winds
  • Kerameikos Cemetery
Explore Athens itineraries
Hotel
Hotel
Recommended

Traditional Thiseio Home

9.284 reviews
See more hotels

Day 2: Thessaloníki, Greece

Distance
Transport
Popular
Athens → Thessaloníki by train
  1. Take the train from Athens to Thessaloníkitrain train
5h 12m
$50–80
See more transport options
Activities
  • Jewish Museum of Thessaloniki
  • Church of Saint Demetrius
Explore Thessaloníki itineraries
Hotel
Hotel
Recommended

Manina Superior Studios

9.651 reviews
See more hotels

Day 3: Volos, Greece

Distance
Transport
Popular
Thessaloníki → Volos by bus
  1. Take the bus from Thessaloníki to Volosbus bus
2h 20m
$24–50
See more transport options
Activities
  • Relax at Anavros Park
  • Explore Pelion Villages Makrinitsa & Portaria
Explore Volos itineraries
Hotel
Hotel
Recommended

Hotel Stella

9.457 reviews
See more hotels

Day 4: Kateríni, Greece

Day 5: Larissa, Greece

Distance
Transport
Popular
Kateríni → Larissa by train
  1. Take the train from Kateríni to Larissatrain train
50 min
$10–15
See more transport options
Activities
  • Frourio Hill
  • Monument of Hippocrates
Explore Larissa itineraries
Hotel
Hotel
Recommended

Hotel Metropol

8.21,606 reviews
See more hotels

Day 6: Lamía, Greece

Day 7: Ioánnina, Greece

8 days in Greece

Thessaloníki Kateríni

Itinerary navigation

Day 1: Thessaloníki, Greece

Activities
  • Thessaloniki Promenade
  • Ano Poli Upper Town
Explore Thessaloníki itineraries
Hotel
Hotel
Recommended

Manina Superior Studios

9.651 reviews
See more hotels

Day 2: Athens, Greece

Distance
Transport
Popular
Thessaloníki → Athens by train
  1. Take the train from Thessaloníki to Athenstrain train
5h 9m
$50–80
See more transport options
Activities
  • Panathenaic Stadium
  • Acropolis of Athens
Explore Athens itineraries
Hotel
Hotel
Recommended

Traditional Thiseio Home

9.284 reviews
See more hotels

Day 3: Kalamata, Greece

Distance
Transport
Popular
Athens → Kalamata by bus
  1. Take the bus from Athens to Kalamatabus bus
3h 15m
$40–60
See more transport options
Activities
  • Kalamata Central Square
  • Kalamata Central Market
Explore Kalamata itineraries
Hotel
Hotel
Recommended

Verga Villas Resort

9.414 reviews
See more hotels

Day 4: Patras, Greece

Distance
Transport
Popular
Kalamata → Patras by bus
  1. Take the bus from Kalamata to Patrasbus bus
3h
$35–50
See more transport options
Activities
  • Marina of Patras
  • Plage of Patras
Explore Patras itineraries
Hotel
Hotel
Recommended

DH Epavlis

1010 reviews
See more hotels

Day 5: Piraeus, Greece

Day 6: Chalkída, Greece

Day 7: Volos, Greece

Day 8: Kateríni, Greece

9 days in Greece

Rhodes Patras

Itinerary navigation

Day 1: Rhodes, Greece

Activities
  • Filerimos Hill and Monastery
  • St Pauls Bay Lindos
Explore Rhodes itineraries
Hotel
Hotel
Recommended

Rhodos Horizon Boutique-Adults only

9592 reviews
See more hotels

Day 2: Athens, Greece

Day 3: Thessaloníki, Greece

Distance
Transport
Popular
Athens → Thessaloníki by train
  1. Take the train from Athens to Thessaloníkitrain train
5h 12m
$50–80
See more transport options
Activities
  • Archaeological Museum of Thessaloniki
  • Roman Agora Ancient Forum
Explore Thessaloníki itineraries
Hotel
Hotel
Recommended

Manina Superior Studios

9.651 reviews
See more hotels

Day 4: Volos, Greece

Distance
Transport
Popular
Thessaloníki → Volos by bus
  1. Take the bus from Thessaloníki to Volosbus bus
2h 20m
$24–50
See more transport options
Activities
  • Shop at Volos Central Market
  • Relax at Anavros Park
Explore Volos itineraries
Hotel
Hotel
Recommended

Hotel Stella

9.457 reviews
See more hotels

Day 5: Kateríni, Greece

Day 6: Larissa, Greece

Distance
Transport
Popular
Kateríni → Larissa by train
  1. Take the train from Kateríni to Larissatrain train
50 min
$10–15
See more transport options
Activities
  • Pinios River Walk
  • Frourio Hill
Explore Larissa itineraries
Hotel
Hotel
Recommended

Hotel Metropol

8.21,606 reviews
See more hotels

Day 7: Lamía, Greece

Day 8: Ioánnina, Greece

Day 9: Patras, Greece

10 days in Greece

Kavála Kateríni

Itinerary navigation

Day 1: Kavála, Greece

Activities
  • Explore Panagia Old Town
  • Relax at Batis Beach
Explore Kavála itineraries
Hotel
Hotel
Recommended

Votsalo

9.775 reviews
See more hotels

Day 2: Alexandroupoli, Greece

Distance
Transport
Popular
Kavála → Alexandroupoli by bus
  1. Take the bus from Kavála to Alexandroupolibus bus
2h 10m
$12–19
See more transport options
Activities
  • Dadia-Lefkimi-Soufli Forest National Park
  • Alexandroupoli Port
Explore Alexandroupoli itineraries
Hotel
Hotel
Recommended

Alexander Beach Hotel & Spa

8.34,187 reviews
See more hotels

Day 3: Thessaloníki, Greece

Distance
Transport
Popular
Alexandroupoli → Thessaloníki by bus
  1. Take the bus from Alexandroupoli to Thessaloníkibus bus
3h 45m
$21–60
See more transport options
Activities
  • Museum of Byzantine Culture
  • Thessaloniki Promenade
Explore Thessaloníki itineraries
Hotel
Hotel
Recommended

Manina Superior Studios

9.651 reviews
See more hotels

Day 4: Athens, Greece

Distance
Transport
Popular
Thessaloníki → Athens by train
  1. Take the train from Thessaloníki to Athenstrain train
5h 9m
$50–80
See more transport options
Activities
  • Kerameikos Cemetery
  • Acropolis Museum
Explore Athens itineraries
Hotel
Hotel
Recommended

Traditional Thiseio Home

9.284 reviews
See more hotels

Day 5: Kalamata, Greece

Distance
Transport
Popular
Athens → Kalamata by bus
  1. Take the bus from Athens to Kalamatabus bus
3h 15m
$40–60
See more transport options
Activities
  • Benakeion Archaeological Museum of Kalamata
  • Church of Ypapanti
Explore Kalamata itineraries
Hotel
Hotel
Recommended

Verga Villas Resort

9.414 reviews
See more hotels

Day 6: Patras, Greece

Distance
Transport
Popular
Kalamata → Patras by bus
  1. Take the bus from Kalamata to Patrasbus bus
3h
$35–50
See more transport options
Activities
  • Shopping on Ermou Street
  • Marina of Patras
Explore Patras itineraries
Hotel
Hotel
Recommended

DH Epavlis

1010 reviews
See more hotels

Day 7: Piraeus, Greece

Day 8: Chalkída, Greece

Day 9: Volos, Greece

Day 10: Kateríni, Greece

11 days in Greece

Athens Heraklion

Itinerary navigation

Day 1: Athens, Greece

Activities
  • Acropolis of Athens
  • Changing of the Guard at Syntagma Square
Explore Athens itineraries
Hotel
Hotel
Recommended

Traditional Thiseio Home

9.284 reviews
See more hotels

Day 2: Thessaloníki, Greece

Distance
Transport
Popular
Athens → Thessaloníki by train
  1. Take the train from Athens to Thessaloníkitrain train
5h 12m
$50–80
See more transport options
Activities
  • Modiano Market
  • Ladadika District
Explore Thessaloníki itineraries
Hotel
Hotel
Recommended

Manina Superior Studios

9.651 reviews
See more hotels

Day 3: Volos, Greece

Distance
Transport
Popular
Thessaloníki → Volos by bus
  1. Take the bus from Thessaloníki to Volosbus bus
2h 20m
$24–50
See more transport options
Activities
  • Relax at Anavros Park
  • Explore Pelion Villages Makrinitsa & Portaria
Explore Volos itineraries
Hotel
Hotel
Recommended

Hotel Stella

9.457 reviews
See more hotels

Day 4: Kateríni, Greece

Day 5: Larissa, Greece

Distance
Transport
Popular
Kateríni → Larissa by train
  1. Take the train from Kateríni to Larissatrain train
50 min
$10–15
See more transport options
Activities
  • Coffee at Plateia Laou
  • Railway Museum of Larissa
Explore Larissa itineraries
Hotel
Hotel
Recommended

Hotel Metropol

8.21,606 reviews
See more hotels

Day 6: Lamía, Greece

Day 7: Ioánnina, Greece

Day 8: Patras, Greece

Day 9: Kalamata, Greece

Distance
Transport
Popular
Patras → Kalamata by bus
  1. Take the bus from Patras to Kalamatabus bus
3h
$35–50
See more transport options
Activities
  • Day trip to Ancient Messene
  • Kalamata Marina
Explore Kalamata itineraries
Hotel
Hotel
Recommended

Verga Villas Resort

9.414 reviews
See more hotels

Day 10: Chania, Greece

Day 11: Heraklion, Greece

Distance
Transport
Popular
Chania → Heraklion by bus
  1. Take the bus from Chania to Heraklionbus bus
2h 40m
$29
See more transport options
Activities
  • CretAquarium
  • Natural History Museum of Crete
Explore Heraklion itineraries
Hotel
Hotel
Recommended

BlueGreen Villa

1032 reviews
See more hotels

12 days in Greece

Thessaloníki Agrínio

Itinerary navigation

Day 1: Thessaloníki, Greece

Activities
  • Modiano Market
  • Thessaloniki Promenade
Explore Thessaloníki itineraries
Hotel
Hotel
Recommended

Manina Superior Studios

9.651 reviews
See more hotels

Day 2: Athens, Greece

Distance
Transport
Popular
Thessaloníki → Athens by train
  1. Take the train from Thessaloníki to Athenstrain train
5h 9m
$50–80
See more transport options
Activities
  • National Archaeological Museum
  • Plaka District
Explore Athens itineraries
Hotel
Hotel
Recommended

Traditional Thiseio Home

9.284 reviews
See more hotels

Day 3: Kalamata, Greece

Distance
Transport
Popular
Athens → Kalamata by bus
  1. Take the bus from Athens to Kalamatabus bus
3h 15m
$40–60
See more transport options
Activities
  • Military Museum of Kalamata
  • Day trip to Ancient Messene
Explore Kalamata itineraries
Hotel
Hotel
Recommended

Verga Villas Resort

9.414 reviews
See more hotels

Day 4: Patras, Greece

Distance
Transport
Popular
Kalamata → Patras by bus
  1. Take the bus from Kalamata to Patrasbus bus
3h
$35–50
See more transport options
Activities
  • Patras Lighthouse
  • Saint Andrews Church
Explore Patras itineraries
Hotel
Hotel
Recommended

DH Epavlis

1010 reviews
See more hotels

Day 5: Piraeus, Greece

Day 6: Chalkída, Greece

Day 7: Volos, Greece

Day 8: Kateríni, Greece

Day 9: Larissa, Greece

Distance
Transport
Popular
Kateríni → Larissa by train
  1. Take the train from Kateríni to Larissatrain train
50 min
$10–15
See more transport options
Activities
  • Monument of Hippocrates
  • Pinios River Walk
Explore Larissa itineraries
Hotel
Hotel
Recommended

Hotel Metropol

8.21,606 reviews
See more hotels

Day 10: Lamía, Greece

Day 11: Ioánnina, Greece

Day 12: Agrínio, Greece

Distance
Transport
Popular
Ioánnina → Agrínio by bus
  1. Take the bus from Ioánnina to Agríniobus bus
3h 15m
$26–45
See more transport options
Activities
  • Hiking Trail near Lake Trichonida
  • Enjoy Coffee at a Local Cafe
Explore Agrínio itineraries
Hotel
Hotel
Recommended

Leto Boutique Hotel Agrinio

8.7272 reviews
See more hotels

13 days in Greece

Rhodes Piraeus

Itinerary navigation

Day 1: Rhodes, Greece

Activities
  • Archaeological Museum of Rhodes
  • Kallithea Springs
Explore Rhodes itineraries
Hotel
Hotel
Recommended

Rhodos Horizon Boutique-Adults only

9592 reviews
See more hotels

Day 2: Athens, Greece

Day 3: Thessaloníki, Greece

Distance
Transport
Popular
Athens → Thessaloníki by train
  1. Take the train from Athens to Thessaloníkitrain train
5h 12m
$50–80
See more transport options
Activities
  • Archaeological Museum of Thessaloniki
  • Museum of Byzantine Culture
Explore Thessaloníki itineraries
Hotel
Hotel
Recommended

Manina Superior Studios

9.651 reviews
See more hotels

Day 4: Volos, Greece

Distance
Transport
Popular
Thessaloníki → Volos by bus
  1. Take the bus from Thessaloníki to Volosbus bus
2h 20m
$24–50
See more transport options
Activities
  • Shop at Volos Central Market
  • Archaeological Museum of Volos
Explore Volos itineraries
Hotel
Hotel
Recommended

Hotel Stella

9.457 reviews
See more hotels

Day 5: Kateríni, Greece

Day 6: Larissa, Greece

Distance
Transport
Popular
Kateríni → Larissa by train
  1. Take the train from Kateríni to Larissatrain train
50 min
$10–15
See more transport options
Activities
  • Shopping on Koumoundourou Street
  • Diachronic Museum of Larissa
Explore Larissa itineraries
Hotel
Hotel
Recommended

Hotel Metropol

8.21,606 reviews
See more hotels

Day 7: Lamía, Greece

Day 8: Ioánnina, Greece

Day 9: Patras, Greece

Day 10: Kalamata, Greece

Distance
Transport
Popular
Patras → Kalamata by bus
  1. Take the bus from Patras to Kalamatabus bus
3h
$35–50
See more transport options
Activities
  • Kalamata International Dance Center
  • Municipal Railway Park
Explore Kalamata itineraries
Hotel
Hotel
Recommended

Verga Villas Resort

9.414 reviews
See more hotels

Day 11: Chania, Greece

Day 12: Heraklion, Greece

Distance
Transport
Popular
Chania → Heraklion by bus
  1. Take the bus from Chania to Heraklionbus bus
2h 40m
$29
See more transport options
Activities
  • Koules Fortress
  • Grave of Nikos Kazantzakis
Explore Heraklion itineraries
Hotel
Hotel
Recommended

BlueGreen Villa

1032 reviews
See more hotels

Day 13: Piraeus, Greece

14 days in Greece

Kavála Agrínio

Itinerary navigation

Day 1: Kavála, Greece

Activities
  • Kavala Castle
  • Relax at Batis Beach
Explore Kavála itineraries
Hotel
Hotel
Recommended

Votsalo

9.775 reviews
See more hotels

Day 2: Alexandroupoli, Greece

Distance
Transport
Popular
Kavála → Alexandroupoli by bus
  1. Take the bus from Kavála to Alexandroupolibus bus
2h 10m
$12–19
See more transport options
Activities
  • Dadia-Lefkimi-Soufli Forest National Park
  • Cave of Cyclops Makri
Explore Alexandroupoli itineraries
Hotel
Hotel
Recommended

Alexander Beach Hotel & Spa

8.34,187 reviews
See more hotels

Day 3: Thessaloníki, Greece

Day 4: Athens, Greece

Distance
Transport
Popular
Thessaloníki → Athens by train
  1. Take the train from Thessaloníki to Athenstrain train
5h 9m
$50–80
See more transport options
Activities
  • Ancient Agora of Athens
  • Ermou Street
Explore Athens itineraries
Hotel
Hotel
Recommended

Traditional Thiseio Home

9.284 reviews
See more hotels

Day 5: Kalamata, Greece

Distance
Transport
Popular
Athens → Kalamata by bus
  1. Take the bus from Athens to Kalamatabus bus
3h 15m
$40–60
See more transport options
Activities
  • Kalamata Central Market
  • Benakeion Archaeological Museum of Kalamata
Explore Kalamata itineraries
Hotel
Hotel
Recommended

Verga Villas Resort

9.414 reviews
See more hotels

Day 6: Patras, Greece

Distance
Transport
Popular
Kalamata → Patras by bus
  1. Take the bus from Kalamata to Patrasbus bus
3h
$35–50
See more transport options
Activities
  • Achaia Clauss Winery
  • Rio-Antirrio Bridge Viewpoint
Explore Patras itineraries
Hotel
Hotel
Recommended

DH Epavlis

1010 reviews
See more hotels

Day 7: Piraeus, Greece

Day 8: Chalkída, Greece

Day 9: Volos, Greece

Day 10: Kateríni, Greece

Day 11: Larissa, Greece

Distance
Transport
Popular
Kateríni → Larissa by train
  1. Take the train from Kateríni to Larissatrain train
50 min
$10–15
See more transport options
Activities
  • Larissa Municipal Art Gallery - G.I. Katsigras Museum
  • Ancient Theatre of Larissa
Explore Larissa itineraries
Hotel
Hotel
Recommended

Hotel Metropol

8.21,606 reviews
See more hotels

Day 12: Lamía, Greece

Day 13: Ioánnina, Greece

Day 14: Agrínio, Greece

Distance
Transport
Popular
Ioánnina → Agrínio by bus
  1. Take the bus from Ioánnina to Agríniobus bus
3h 15m
$26–45
See more transport options
Activities
  • Dimokratias Square
  • Hiking Trail near Lake Trichonida
Explore Agrínio itineraries
Hotel
Hotel
Recommended

Leto Boutique Hotel Agrinio

8.7272 reviews
See more hotels

15 days in Greece

Athens Tríkala

Itinerary navigation

Day 1: Athens, Greece

Activities
  • Kerameikos Cemetery
  • Panathenaic Stadium
Explore Athens itineraries
Hotel
Hotel
Recommended

Traditional Thiseio Home

9.284 reviews
See more hotels

Day 2: Thessaloníki, Greece

Distance
Transport
Popular
Athens → Thessaloníki by train
  1. Take the train from Athens to Thessaloníkitrain train
5h 12m
$50–80
See more transport options
Activities
  • White Tower of Thessaloniki
  • Roman Agora Ancient Forum
Explore Thessaloníki itineraries
Hotel
Hotel
Recommended

Manina Superior Studios

9.651 reviews
See more hotels

Day 3: Volos, Greece

Distance
Transport
Popular
Thessaloníki → Volos by bus
  1. Take the bus from Thessaloníki to Volosbus bus
2h 20m
$24–50
See more transport options
Activities
  • Ride the Pelion Train Moutzouris
  • Enjoy a Tsipouradiko Meal
Explore Volos itineraries
Hotel
Hotel
Recommended

Hotel Stella

9.457 reviews
See more hotels

Day 4: Kateríni, Greece

Day 5: Larissa, Greece

Distance
Transport
Popular
Kateríni → Larissa by train
  1. Take the train from Kateríni to Larissatrain train
50 min
$10–15
See more transport options
Activities
  • Bezesteni Ottoman Market
  • Diachronic Museum of Larissa
Explore Larissa itineraries
Hotel
Hotel
Recommended

Hotel Metropol

8.21,606 reviews
See more hotels

Day 6: Lamía, Greece

Day 7: Ioánnina, Greece

Day 8: Patras, Greece

Day 9: Kalamata, Greece

Distance
Transport
Popular
Patras → Kalamata by bus
  1. Take the bus from Patras to Kalamatabus bus
3h
$35–50
See more transport options
Activities
  • Kalamata Central Square
  • Kalamata Marina
Explore Kalamata itineraries
Hotel
Hotel
Recommended

Verga Villas Resort

9.414 reviews
See more hotels

Day 10: Chania, Greece

Day 11: Heraklion, Greece

Distance
Transport
Popular
Chania → Heraklion by bus
  1. Take the bus from Chania to Heraklionbus bus
2h 40m
$29
See more transport options
Activities
  • Enjoying Cretan Cuisine
  • CretAquarium
Explore Heraklion itineraries
Hotel
Hotel
Recommended

BlueGreen Villa

1032 reviews
See more hotels

Day 12: Rhodes, Greece

Day 13: Piraeus, Greece

Day 14: Chalkída, Greece

Day 15: Tríkala, Greece

Must-see Greece

Plot your journey across Greece, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.

Popular cities in Greece to visit