There are 10 ways to get from Genoa to Ohrid by car, plane, bus, train, 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.
Drive to Pisa International Airport, fly, bus
best- Drive from Genoa to Pisa International Airport (PSA)car
- Fly from Pisa International Airport (PSA) to Tirana International Airport Nënë Tereza (TIA)plane PSA - TIA
- Take the bus from Elbasan to Ohridbus
8h 32m$59–280Fly from Genoa Cristoforo Colombo Airport, bus
cheapest- Fly from Genoa Cristoforo Colombo Airport (GOA) to Tirana International Airport Nënë Tereza (TIA)plane GOA - TIA
- Take the bus from Elbasan to Ohridbus
9h 40m$33–299Train, bus and ferry, bus
- Take the train from Genova P.Za Principe to Milano Rogoredotrain
- Take the train from Milano Rogoredo to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Bari Centraletrain Fr
- Take the busferry from Bari Porto to Durrësbusferry
- Take the bus from Durrës to Prrenjasbus
20h 11mBus
- Take the bus from Genoa to Bolognabus FlixBus N504
- Take the bus from Bologna Centrale to Strugabus
22h 52m$168–182Drive 1,535 km
- Drive from Genoa to Ohridcar 1,535 km
19h 15m$278–402Train to Turin Caselle Airport, fly, bus
- Take the train from Genova Brignole to Torino Lingottotrain
- Fly from Turin Caselle Airport (TRN) to Tirana International Airport Nënë Tereza (TIA)plane TRN - TIA
- Take the bus from Elbasan to Ohridbus
12h 12m$47–273Train, bus to Il Caravaggio International Airport, fly, bus
- Take the train from Genova Brignole to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Tirana International Airport Nënë Tereza (TIA)plane BGY - TIA
- Take the bus from Elbasan to Ohridbus
12h 56m$59–291Train, bus
- Take the train from Genova Brignole to Milano Centraletrain Ic
- Take the train from Milano Centrale to Bologna centraletrain
- Take the bus from Bologna Centrale to Strugabus
23h 33m$201–277Bus and ferry, bus via Elbasan
- Take the busferry from Genova Piazza della Vittoria to Elbasanbusferry
- Take the bus from Elbasan to Ohridbus
33h 50mBus and ferry, bus
- Take the busferry from Genoa to Tiranabusferry
- Take the bus from Tirana to Ohridbus
39h 36m$134
Pisa International Airport (PSA) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Genoa to Ohrid is to fly and bus which costs $30 - $300 and takes 9h 40m.
The fastest way to get from Genoa to Ohrid is to drive and fly and bus which takes 8h 32m and costs $55 - $280.
No, there is no direct bus from Genoa to Ohrid. However, there are services departing from Genoa and arriving at Ohrid via Bologna Centrale and Struga. The journey, including transfers, takes approximately 22h 52m.
The distance between Genoa and Ohrid is 1119 km. The road distance is 1535 km.
The best way to get from Genoa to Ohrid without a car is to bus which takes 22h 52m and costs $160 - $190.
It takes approximately 8h 32m to get from Genoa to Ohrid, including transfers.
Genoa to Ohrid bus services, operated by FlixBus, depart from Genoa station.
Genoa to Ohrid bus services, operated by FlixBus, arrive at Bologna station.
Yes, the driving distance between Genoa to Ohrid is 1535 km. It takes approximately 19h 15m to drive from Genoa to Ohrid.
There are 1411+ hotels available in Ohrid.
What companies run services between Genoa, Italy and Ohrid, North Macedonia?
You can take a bus from Genoa to Ohrid via Bologna, Bologna Centrale, and Struga in around 22h 52m.
- Website
- ryanair.com
Flights from Pisa International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $30–190
Flights from Pisa International Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 3h 45m
- When
- Monday
- Estimated price
- $30–190
Flights from Genoa Cristoforo Colombo Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 50m
- When
- Tuesday
- Estimated price
- $55–200
Flights from Turin Caselle Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $30–190
Flights from Turin Caselle Airport to Tirana International Airport Nënë Tereza via Lamezia Terme
- Ave. Duration
- 4h 35m
- When
- Wednesday
- Estimated price
- $30–190
Flights from Il Caravaggio International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $40–200
Flights from Il Caravaggio International Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 4h
- When
- Tuesday and Friday
- Estimated price
- $40–200
- Website
- flyulendo.com
Flights from Pisa International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $23–200
Flights from Genoa Cristoforo Colombo Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $21–260
Flights from Turin Caselle Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $18–140
Flights from Il Caravaggio International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $19–180
- Website
- ita-airways.com
Flights from Genoa Cristoforo Colombo Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 3h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $70–260
Flights from Turin Caselle Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–310
- Website
- lufthansa.com
Flights from Turin Caselle Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 4h 45m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $95–390
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Genova P.Za Principe to Milano Rogoredo
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- $19–35
- Website
- https://www.trenitalia.com/en.html
Train from Genova Brignole to Torino Lingotto
- Ave. Duration
- 2h 9m
- Frequency
- Every 3 hours
- Estimated price
- $23–40
- Website
- https://www.trenitalia.com/en.html
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 2h 1m
- Frequency
- 4 times a day
- Estimated price
- $30–55
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Milano Rogoredo
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $15–35
- Website
- https://www.trenitalia.com/en.html
Train from Genova Brignole to Torino Lingotto
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $18–45
- Website
- https://www.trenitalia.com/en.html
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 2h 52m
- Frequency
- Every 3 hours
- Estimated price
- $24–55
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Milano Rogoredo
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $22–45
- Schedules at
- trenitalia.com
Train from Milano Rogoredo to Reggio Emilia Av
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $24–45
- Schedules at
- trenitalia.com
Train from Reggio Emilia Av to Bari Centrale
- Ave. Duration
- 6h 7m
- Frequency
- Every 4 hours
- Estimated price
- $120–230
- Schedules at
- trenitalia.com
Train from Genova Brignole to Torino Lingotto
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- $26–50
- Schedules at
- trenitalia.com
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Genova P.Za Principe to Milano Rogoredo
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- $40–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- $65–90
- 2nd Class
- $40–55
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Bologna centrale
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $30–65
- Website
- https://www.italotreno.it/en
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Bari Porto to Durrës
- Ave. Duration
- 4h 56m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Bari Porto to Durrës
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Genova Piazza della Vittoria to Elbasan
- Ave. Duration
- 30h 54m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Durrës to Prrenjas
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Schedules at
- facebook.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Genoa to Bologna
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $20–35
- Website
- https://www.flixbus.co.uk
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Bologna Centrale to Struga
- Ave. Duration
- 16h 47m
- Frequency
- Once a week
- Estimated price
- $128
- Website
- https://www.hakbus.org/
- customerservices@terravision.eu
- Website
- terravision.eu
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–29
- Website
- https://www.terravision.eu/
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Genoa to Tirana
- Ave. Duration
- 34h 46m
- Frequency
- Once a week
- Estimated price
- $116
- Schedules at
- firenzelines.com
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Tirana to Ohrid
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- dritatravel.com
Want to know more about travelling around North Macedonia
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
Want to know more about Flixbus?
Read the travel guide





































