Fly to Catania bus

Take the subway at the Staroměstská station.

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 5 km.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Take the Dopravní podnik hl. m. Prahy, akciová společnost bus at the Nádraží Veleslavín station .

The journey takes approximately 15 m. The travel distance is 7 km.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Terminál 1.
Fly out to Prague (PRG) of the Catania (CTA) airport.

The journey takes approximately 2 h 15 m. Ticket price is about €95

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Catania (CTA).
Take the SAIS Autolinee bus at the Catania Fontanarossa Airport station .

The journey takes approximately 1 h 20 m. Ticket price is about €6 The travel distance is 102 km.

Carrier is SAIS Autolinee.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Messina at Booking


Fly to Lamezia Terme train ferry

Take the subway at the Nádraží Veleslavín station.

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Take the Dopravní podnik hl. m. Prahy, akciová společnost bus at the Nádraží Veleslavín station .

The journey takes approximately 15 m. The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Fly out to Prague (PRG) of the Munich (MUC) airport.

The journey takes approximately 3 h 40 m. Ticket price is about €29

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Munich (MUC).
Take the Lamezia Multiservizi SpA bus at the Lamezia Terme Airport station .

The journey takes approximately 5 m. Ticket price is about €1 The travel distance is 2 km.

Carrier is Lamezia Multiservizi SpA.

Buy ticket

Take the train Trenitalia at the station Lamezia Terme C..

The journey takes approximately 1 h 10 m. Ticket price is about €8 The travel distance is 105 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Villa S.Giovanni.
Boarding the Blu Jet ferry at the port of Villa San Giovanni.

The journey takes approximately 20 m. Ticket price is about €2 The travel distance is 7 km.

Carrier is Blu Jet.

Buy ticket

Get off at the Messina Marittima.


🛏 Find hotel deals and discounts up to 20% in Messina at Booking


Fly to Palermo train

Take the subway at the Nádraží Veleslavín station.

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Take the Dopravní podnik hl. m. Prahy, akciová společnost bus at the Nádraží Veleslavín station .

The journey takes approximately 15 m. The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Fly out to Nádraží Veleslavín of the Nádraží Veleslavín airport.

The journey takes approximately 3 h 50 m. Ticket price is about €30 The travel distance is 72 m.

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Nádraží Veleslavín.
Take the transport at the Palermo Airport station.

The journey takes approximately 30 m. Ticket price is about €5 The travel distance is 31 km.

Carrier is TerraVision IT.

Buy ticket

Get off at the Palermo Centrale.
Take the train Trenitalia at the station Palermo Centrale.

The journey takes approximately 2 h 44 m. Ticket price is about €14 The travel distance is 217 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Messina Centrale.


🛏 Find hotel deals and discounts up to 20% in Messina at Booking


Fly to Reggio Calabria ferry

Take the subway at the Nádraží Veleslavín station.

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Take the Dopravní podnik hl. m. Prahy, akciová společnost bus at the Nádraží Veleslavín station .

The journey takes approximately 15 m. The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Fly out to Prague (PRG) of the Rome (FCO) airport.

The journey takes approximately 5 h 10 m. Ticket price is about €30

Carrier is Ulendo Airlink.

🔎

🚖 Find a cheap local taxi

Get off at the Rome (FCO).
513 m on foot from the Reggio Calabria (REG) to the Reggio Calabria Airport.

The journey takes approximately 7 m. The travel distance is 513 m.

Get off at the Reggio Calabria Airport.
Take the Autolinee Federico bus at the Reggio Calabria Airport station .

The journey takes approximately 20 m. Ticket price is about €1 The travel distance is 9 km.

Carrier is Autolinee Federico.

Buy ticket

Take the train Trenitalia at the station Reggio Calabria C.Le.

The journey takes approximately 29 m. Ticket price is about €1 The travel distance is 14 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Villa S.Giovanni.
Boarding the Blu Jet ferry at the port of Nádraží Veleslavín.

The journey takes approximately 20 m. Ticket price is about €2 The travel distance is 72 m.

Carrier is Blu Jet.

Buy ticket

Get off at the Nádraží Veleslavín.


🛏 Find hotel deals and discounts up to 20% in Messina at Booking


Train ferry

Take the train RegioJet at the station Praha Hlavni Nadrazi.

The journey takes approximately 4 h Ticket price is about €27 The travel distance is 400 km.

Carrier is RegioJet.

Buy ticket

Get off at the Wien Hbf.
Take the train Railjet at the station Wien Hbf.

The journey takes approximately 7 h 29 m. Ticket price is about €80 The travel distance is 604 km.

Carrier is Railjet.

Buy ticket

Get off at the Venezia Mestre.
Take the train Trenitalia Frecce at the station Venezia Mestre.

The journey takes approximately 8 h 46 m. Ticket price is about €75 The travel distance is 1135 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Villa S.Giovanni.
Boarding the Blu Jet ferry at the port of Nádraží Veleslavín.

The journey takes approximately 20 m. Ticket price is about €2 The travel distance is 72 m.

Carrier is Blu Jet.

Buy ticket

Get off at the Nádraží Veleslavín.


🛏 Find hotel deals and discounts up to 20% in Messina at Booking


Train night train car ferry

Take the train Czech Railways (ČD) at the station Praha Hlavni Nadrazi.

The journey takes approximately 3 h 45 m. Ticket price is about €19 The travel distance is 287 km.

Carrier is Czech Railways (ČD).

Buy ticket

Get off at the Linz Hbf.
Take the train Nightjet at the station Linz Hbf.

The journey takes approximately 9 h 24 m. Ticket price is about €130 The travel distance is 554 km.

Carrier is Nightjet.

Buy ticket

Get off at the Venezia S. Lucia.
Take the train Trenitalia Frecce at the station Venezia S. Lucia.

The journey takes approximately 8 h 58 m. Ticket price is about €75 The travel distance is 1143 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Villa S.Giovanni.
Boarding the Caronte & Tourist ferry at the port of Villa San Giovanni.

The journey takes approximately 30 m. Ticket price is about €2 The travel distance is 7 km.

Carrier is Caronte & Tourist.

Buy ticket

Get off at the Messina Marittima.


🛏 Find hotel deals and discounts up to 20% in Messina at Booking


Bus bus and ferry

Take the FlixBus bus at the Prague station .

The journey takes approximately 13 h 15 m. Ticket price is about €45 The travel distance is 994 km.

Carrier is FlixBus.

Buy ticket

Get off at the Bologna Centrale.
Take the transport at the Bologna Pzza xx Settembre station.

The journey takes approximately 14 h 10 m. Ticket price is about €30 The travel distance is 1088 km.

Carrier is Autoservizi Salemi Srl.

Buy ticket

Get off at the Messina Centrale Station.


🛏 Find hotel deals and discounts up to 20% in Messina at Booking


Bus night bus

Take the RegioJet bus at the Prague Florenc Central Bus Station station .

The journey takes approximately 20 h 15 m. Ticket price is about €70 The travel distance is 1466 km.

Carrier is RegioJet.

Buy ticket

Get off at the Roma Tiburtina TiBus.
Take the Itabus bus at the Roma Tiburtina TiBus station .

The journey takes approximately 9 h 30 m. Ticket price is about €25 The travel distance is 730 km.

Carrier is Itabus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Messina at Booking


Drive ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 18 h 13 m. The travel distance is 1963 km.

Get off at the Villa San Giovanni.
Boarding the Blu Jet ferry at the port of Nádraží Veleslavín.

The journey takes approximately 20 m. Ticket price is about €2 The travel distance is 72 m.

Carrier is Blu Jet.

Buy ticket

Get off at the Nádraží Veleslavín.


🛏 Find hotel deals and discounts up to 20% in Messina at Booking


The cheapest way to travel from Prague to Messina is by taking a Fly to Reggio Calabria ferry with an average price of €36. The journey takes approximately 10 ч. 32 мин.

Fly to Catania bus is the fastest way to travel from Prague to Messina. Tickets cost €103. The journey takes approximately 7 ч. 1 мин.