There are 11 ways to get from Riga to Catania by train, plane, bus, night train, car, car ferry, ferry, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Vilnius Airport, fly to Catania–Fontanarossa Airport
best- Take the train from Rīgas Centrālā stacija to Vilniustrain
- Fly from Vilnius Airport (VNO) to Catania–Fontanarossa Airport (CTA)plane VNO - CTA
10h 1m€78–273Bus, train
- Take the bus from Riga, Bus Station to Berlin Südkreuz train stationbus
- Take the train from S Südkreuz Bhf to Nürnberg Hbftrain 29 / ...
- Take the bus from Nürnberg, Zob to Catania Central Bus Stationbus
2d 1h€403–644Train, night train
- Take the train from Rīgas Centrālā stacija to Kaišiadorystrain
- Take the train from Kaunas to Warszawa Zachodniatrain
- Take the train from Warszawa Zachodnia to Muenchen Hbftrain Ic
- Take the nighttrain from Muenchen Hbf to Firenze Campo Martenighttrain Nj
- Take the nighttrain from Firenze Campo Marte to Catania Centralenighttrain Ini
2d 7h€293–561Drive, car ferry
- Drive from Riga to Villa S. Giovannicar
- Take the carferry from Villa S. Giovanni to Tresmestiericarferry
- Drive from Tresmestieri to Cataniacar
31h 45m€524–765Fly Riga International Airport to Reggio Calabria Airport, ferry, train
- Fly from Riga International Airport (RIX) to Reggio Calabria Airport (REG)plane RIX - REG
- Take the ferry from Reggio di Calabria to Messina Marittimaferry
- Take the train from Messina Centrale to Catania Centraletrain
12h 21m€113–458Fly Riga International Airport to Catania–Fontanarossa Airport
- Fly from Riga International Airport (RIX) to Catania–Fontanarossa Airport (CTA)plane RIX - CTA
5h 56m€86–251Fly Riga International Airport to Malta International Airport, bus and ferry, bus
- Fly from Riga International Airport (RIX) to Malta International Airport (MLA)plane RIX - MLA
- Take the busferry from Valletta to Pozzallobusferry
- Take the bus from Pozzallo Viale Europa to Catania Airportbus
12h 49m€326–559Fly Riga International Airport to Vincenzo Magliocco Airport, bus
- Fly from Riga International Airport (RIX) to Vincenzo Magliocco Airport (CIY)plane RIX - CIY
- Take the bus from Ragusa Bus Terminal to Aeroporto Vincenzo Bellini/Fontanarossabus
16h 42m€135–398Bus, train, night train
- Take the bus from Riga, Bus Station to Triestebus
- Take the train from Trieste C.le to Napolitrain
- Take the nighttrain from Napoli Centrale to Catania Centralenighttrain Ini
2d 3h€326–516Bus
- Take the bus from Riga, Bus Station to Nuremberg central bus stationbus N1230
- Take the bus from Nürnberg, Zob to Catania Central Bus Stationbus
2d 4h€352–508Bus via Wrocław
- Take the bus from Rīga to Wrocławbus
- Take the bus from WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1 to BATTIPAGLIA, Via Belvedere, 26A , naprzeciw stacji Q8bus
- Take the bus from Battipaglia Ospedale to Catania Via D'Amicobus
2d 7h€217–446
Riga to Catania by train and night train
Comparing Your Travel Options
The cheapest way to get from Riga to Catania is to train and fly which costs €75 - €280 and takes 10h 1m.
The fastest way to get from Riga to Catania is to fly which takes 5h 56m and costs €85 - €260.
No, there is no direct bus from Riga station to Catania station. However, there are services departing from Riga, Bus Station and arriving at Catania Central Bus Station via Nürnberg, Zob. The journey, including transfers, takes approximately 2 days 4h.
No, there is no direct train from Riga to Catania. However, there are services departing from Rīgas Centrālā stacija and arriving at Catania Centrale via Kaišiadorys, Kaunas, Warszawa Zachodnia, Muenchen Hbf and Firenze Campo Marte. The journey, including transfers, takes approximately 2 days 7h.
The distance between Riga and Catania is 2412 km.
The best way to get from Riga to Catania without a car is to bus and train which takes 2 days 1h and costs €400 - €650.
It takes approximately 10h 1m to get from Riga to Catania, including transfers.
Riga to Catania bus services, operated by FlixBus, depart from Riga, Bus Station.
Riga to Catania train services, operated by LTG Link, depart from Rīgas Centrālā stacija station.
The best way to get from Riga to Catania is to fly which takes 5h 56m and costs €85 - €260. Alternatively, you can bus, which costs €350 - €550 and takes 2 days 4h.
What companies run services between Riga, Latvia and Catania, Italy?
Air Baltic flies from Riga International Airport (RIX) to Catania–Fontanarossa Airport (CTA) once a week. Alternatively, you can take a bus from Riga, Bus Station to Catania Central Bus Station via Nürnberg, Zob in around 2d 4h.
- Website
- ryanair.com
Flights from Vilnius Airport to Catania–Fontanarossa Airport via Malta International Airport
- Ave. Duration
- 5h 30m
- When
- Thursday
- Estimated price
- €55–260
Flights from Vilnius Airport to Catania–Fontanarossa Airport via Vienna
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- €55–260
Flights from Riga International Airport to Reggio Calabria Airport via Milan Bergamo
- Ave. Duration
- 6h 15m
- When
- Thursday and Saturday
- Estimated price
- €95–330
Flights from Riga International Airport to Malta International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €70–260
Flights from Riga International Airport to Malta International Airport via Krakow
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- €70–260
- Website
- aeroitalia.com
Flights from Riga International Airport to Vincenzo Magliocco Airport via Rome
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- €95–600
Flights from Riga International Airport to Vincenzo Magliocco Airport via Vienna, Rome
- Ave. Duration
- 16h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €130–600
Flights from Riga International Airport to Vincenzo Magliocco Airport via Belgrade, Rome
- Ave. Duration
- 11h 5m
- When
- Monday
- Estimated price
- €140–650
- Website
- airbaltic.com
Flights from Riga International Airport to Reggio Calabria Airport via Rome
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €95–600
Flights from Riga International Airport to Catania–Fontanarossa Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday
- Estimated price
- €80–340
- Website
- lufthansa.com
Flights from Vilnius Airport to Catania–Fontanarossa Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €95–340
Flights from Riga International Airport to Reggio Calabria Airport via Rome
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €95–330
- Website
- ita-airways.com
Flights from Riga International Airport to Reggio Calabria Airport via Rome
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €95–600
- Website
- wizzair.com
Flights from Vilnius Airport to Catania–Fontanarossa Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday and Saturday
- Estimated price
- €60–180
- Website
- airmalta.com
Flights from Riga International Airport to Malta International Airport via Vienna
- Ave. Duration
- 6h 10m
- When
- Wednesday to Friday
- Estimated price
- €95–250
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Rīgas Centrālā stacija to Vilnius
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- €16–22
- Website
- LTG Link
Train from Rīgas Centrālā stacija to Kaišiadorys
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- €13–18
- Website
- LTG Link
Train from Kaunas to Warszawa Zachodnia
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- €21–28
- Website
- LTG Link
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Südkreuz Bhf to Nürnberg Hbf
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- €75–170
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Warszawa Zachodnia to Muenchen Hbf
- Ave. Duration
- 14h 44m
- Frequency
- Once daily
- Estimated price
- €120–230
- Website
- PKP Intercity
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Muenchen Hbf to Firenze Campo Marte
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Estimated price
- €45–130
- Website
- Nightjet
- Sleeper Carriage
- €100–130
- Couchette Carriage
- €75–90
- Seating Carriage
- €45–55
- Phone
- 06 3000
- Website
- Trenitalia ICN
Night train from Firenze Campo Marte to Catania Centrale
- Ave. Duration
- 14h 48m
- Frequency
- Once daily
- Estimated price
- €90–150
- Website
- Trenitalia ICN
Night train from Napoli Centrale to Catania Centrale
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- Trenitalia ICN
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €11–16
- Website
- Trenitalia
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Trieste C.le to Napoli
- Ave. Duration
- 7h 31m
- Frequency
- Twice daily
- Estimated price
- €100–170
- Website
- Italo Treno
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Riga, Bus Station to Berlin Südkreuz train station
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Estimated price
- €110–180
- Website
- Flixbus
Bus from Riga, Bus Station to Trieste
- Ave. Duration
- 32h 45m
- Frequency
- 5 times a week
- Estimated price
- €180–270
- Website
- Flixbus
Bus from Riga, Bus Station to Nuremberg central bus station
- Ave. Duration
- 25h 35m
- Frequency
- Once daily
- Estimated price
- €140–210
- Website
- Flixbus
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Nürnberg, Zob to Catania Central Bus Station
- Ave. Duration
- 25h 45m
- Frequency
- Once a week
- Estimated price
- €210–300
- Website
- Onebus
Bus from Nürnberg, Zob to Catania Central Bus Station
- Ave. Duration
- 25h 45m
- Frequency
- Once a week
- Estimated price
- €210–300
- Website
- Onebus
- Phone
- (+356) 22069022
- [email protected]
- Website
- Virtu Ferries Ltd
Busferry from Valletta to Pozzallo
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- €73
- Website
- Virtu Ferries Ltd
- Phone
- +39 091-6208000
- [email protected]
- Website
- aziendasicilianatrasporti.it
Bus from Pozzallo Viale Europa to Catania Airport
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- €8–10
- Schedules at
- aziendasicilianatrasporti.it
- Phone
- +39 0935 22 460
- Website
- interbus.it
Bus from Ragusa Bus Terminal to Aeroporto Vincenzo Bellini/Fontanarossa
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- €4–12
- Schedules at
- interbus.it
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Rīga to Wrocław
- Ave. Duration
- 18h 30m
- Frequency
- Once daily
- Estimated price
- €85–160
- Schedules at
- ecolines.net
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1 to BATTIPAGLIA, Via Belvedere, 26A , naprzeciw stacji Q8
- Ave. Duration
- 28h 20m
- Frequency
- Twice a week
- Estimated price
- €110–260
- Website
- Sindbad
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Battipaglia Ospedale to Catania Via D'Amico
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €21–35
- Schedules at
- autoservizisalemi.it
- Phone
- 090774409
- [email protected]
- Website
- bluferries.it
Car ferry from Villa S. Giovanni to Tresmestieri
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €19–35
- Schedules at
- bluferries.it
- Phone
- 0923.873813
- [email protected]
- Website
- libertylines.it
Ferry from Reggio di Calabria to Messina Marittima
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Schedules at
- libertylines.it
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Riga to Catania bus services, operated by FlixBus, arrive at Nuremberg central bus station.
Catania is 1h behind Riga. It is currently 6:09 AM in Riga and 5:09 AM in Catania.
Riga to Catania train services, operated by LTG Link, arrive at Kaišiadorys station.
Book your Riga to Catania bus tickets online with Omio.
There are 4664+ hotels available in Catania.



























































