Train

Take the train Renfe SNCF at the station Barcelona-Sants.

The journey takes approximately 4 h 38 m. Ticket price is about €50. The travel distance is 527 km.

Carrier is Renfe SNCF.

Book

Get off at the Marseille St Charles.
Take the train SNCF at the station Marseille Saint-Charles.

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

Carrier is SNCF.

Book

Get off at the Nice-Ville.
Take the train SNCF at the station Nice-Ville.

The journey takes approximately 55 m. Ticket price is about €6. The travel distance is 34 km.

Carrier is SNCF.

Book

Get off at the Ventimiglia.
Take the train Trenitalia at the station Ventimiglia.

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

Carrier is Trenitalia.

Book

Get off at the Genova P.Za Principe.


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


Bus

Take the bus Blablabus at the station Barcelona Nord - Bus Station.

The journey takes approximately 12 h 50 m. Ticket price is about €24. The travel distance is 904 km.

Carrier is Blablabus.

Book



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


Bus

Take the bus Union Ivkoni at the station Barcelona Sants Central Bus Station.

The journey takes approximately 14 h Ticket price is about €28. The travel distance is 949 km.

Carrier is Union Ivkoni.

Book

Get off at the Genoa Train station.


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


Bus

Take the bus ALSA at the station Barcelona.

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

Carrier is ALSA.

Book

Get off at the Genova.


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


Car ferry

Take the ferry Grandi Navi Veloci at the Barcelona.

The journey takes approximately 21 h Ticket price is about €65. The travel distance is 663 km.

Carrier is Grandi Navi Veloci.

Book

Get off at the Genoa.


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


Car ferry train

Take the ferry Grimaldi Lines at the Barcelona.

The journey takes approximately 20 h Ticket price is about €45. The travel distance is 636 km.

Carrier is Grimaldi Lines.

Book

Get off at the Savona.
783 m on foot from the Savona to the Porto Vado.

The journey takes approximately 9 m. The travel distance is 783 m.

Get off at the Porto Vado.
Take the bus TPL Linea at the station Porto Vado.

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

Carrier is TPL Linea.

Book

Get off at the San Michelle.
1260 m on foot from the San Michelle to the Savona.

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

Get off at the Savona.
Take the train Trenitalia at the station Savona.

The journey takes approximately 52 m. Ticket price is about €3. The travel distance is 44 km.

Carrier is Trenitalia.

Book

Get off at the Genova Brignole.


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


Drive

In a rental car. See on this site which rental company has the best deal.

The journey takes approximately 8 h 16 m. The travel distance is 858 km.

Get off at the Genoa.


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


Fly to Milan Linate train

Take the subway at the station Catalunya.

The journey takes approximately 13 m. The travel distance is 5 km.

Carrier is Tmb.

Book

Get off at the Torrassa.
Take the subway at the station Torrassa.

The journey takes approximately 22 m. The travel distance is 14 km.

Carrier is Tmb.

Book

Get off at the Aeroport T2.
Fly out to Milan Linate (LIN) of the airport Barcelona (BCN).

The journey takes approximately 1 h 30 m. Ticket price is about €40.

Carrier is easyJet.

22

Search budget taxi

Get off at the Milan Linate (LIN).
Take the bus Milan Trams at the station aeroporto di linate.

The journey takes approximately 4 m. The travel distance is 1 km.

Carrier is Milan Trams.

Book

Take the bus Milan Trams at the station v.le dell'aviazione dopo v.le forlanini.

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

Carrier is Milan Trams.

Book

Take the train Trenitalia Intercity at the station Milano Rogoredo.

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

Carrier is Trenitalia Intercity.

Book

Get off at the Genova Brignole.


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


Fly to Milan Malpensa train

Take the subway at the station Marseille St Charles.

The journey takes approximately 13 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Take the subway at the station Marseille St Charles.

The journey takes approximately 22 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Fly out to Milan Malpensa (MXP) of the airport Barcelona (BCN).

The journey takes approximately 1 h 30 m. Ticket price is about €14.

Carrier is Ryanair.

22

Search budget taxi

Get off at the Milan Malpensa (MXP).
Take the train Trenord at the station Malpensa Aeroporto T.1.

The journey takes approximately 54 m. Ticket price is about €4. The travel distance is 49 km.

Carrier is Trenord.

Book

Get off at the Milano Centrale.
Take the train Trenitalia Intercity at the station Milano Centrale.

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

Carrier is Trenitalia Intercity.

Book

Get off at the Genova Brignole.


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


Fly to Milan Bergamo bus train

Take the subway at the station Marseille St Charles.

The journey takes approximately 13 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Take the subway at the station Marseille St Charles.

The journey takes approximately 22 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Fly out to Milan Bergamo (BGY) of the airport Barcelona (BCN).

The journey takes approximately 1 h 45 m. Ticket price is about €15.

Carrier is Ryanair.

22

Search budget taxi

Get off at the Milan Bergamo (BGY).
Take the bus Autostradale at the station Bergamo Airport Bus Station.

The journey takes approximately 1 h Ticket price is about €7. The travel distance is 49 km.

Carrier is Autostradale.

Book

Get off at the Milan Centrale.
Take the train Trenitalia Intercity at the station Marseille St Charles.

The journey takes approximately 1 h 39 m. Ticket price is about €9. The travel distance is 108 m.

Carrier is Trenitalia Intercity.

Book

Get off at the Marseille Saint-Charles.


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


Fly to Turin train

Take the subway at the station Marseille St Charles.

The journey takes approximately 13 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Take the subway at the station Marseille St Charles.

The journey takes approximately 22 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Fly out to Turin (TRN) of the airport Barcelona (BCN).

The journey takes approximately 1 h 30 m. Ticket price is about €15.

Carrier is Ryanair.

22

Search budget taxi

Get off at the Turin (TRN).
Take the bus SAVDA – Aosta - Arriva Italia at the station Aeroporto Caselle.

The journey takes approximately 38 m. Ticket price is about €2. The travel distance is 16 km.

Carrier is SAVDA – Aosta - Arriva Italia.

Book

Take the train Trenitalia at the station Torino Porta Susa.

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

Carrier is Trenitalia.

Book

Get off at the Torino Lingotto.
Take the train Trenitalia at the station Torino Lingotto.

The journey takes approximately 2 h Ticket price is about €10. The travel distance is 156 km.

Carrier is Trenitalia.

Book

Get off at the Genova Brignole.


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


Fly to Nice train

Take the subway at the station Marseille St Charles.

The journey takes approximately 13 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Take the subway at the station Marseille St Charles.

The journey takes approximately 22 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Fly out to Nice (NCE) of the airport Barcelona (BCN).

The journey takes approximately 1 h 20 m. Ticket price is about €19.

Carrier is Vueling Airlines.

22

Search budget taxi

Get off at the Nice (NCE).
Take the tram Zou! Alpes-Maritimes at the station Aéroport Terminal 2.

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

Carrier is Zou! Alpes-Maritimes.

Book

Get off at the Jean Médecin.
910 m on foot from the Jean Médecin to the Nice-Ville.

The journey takes approximately 10 m. The travel distance is 910 m.

Get off at the Nice-Ville.
Take the train SNCF at the station Marseille St Charles.

The journey takes approximately 55 m. Ticket price is about €6. The travel distance is 108 m.

Carrier is SNCF.

Book

Get off at the Marseille Saint-Charles.
Take the train Trenitalia at the station Marseille St Charles.

The journey takes approximately 2 h 20 m. Ticket price is about €9. The travel distance is 108 m.

Carrier is Trenitalia.

Book

Get off at the Marseille Saint-Charles.


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


Fly to Bologna train

Take the subway at the station Marseille St Charles.

The journey takes approximately 13 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Take the subway at the station Marseille St Charles.

The journey takes approximately 22 m. The travel distance is 108 m.

Carrier is Tmb.

Book

Get off at the Marseille Saint-Charles.
Fly out to Bologna (BLQ) of the airport Barcelona (BCN).

The journey takes approximately 1 h 40 m. Ticket price is about €12.

Carrier is Ryanair.

22

Search budget taxi

Get off at the Bologna (BLQ).
Take the bus TPER spa at the station Aeroporto.

The journey takes approximately 11 m. The travel distance is 3 km.

Carrier is TPER spa.

Book

Get off at the Santa Viola.
Take the bus TPER spa at the station Santa Viola.

The journey takes approximately 18 m. Ticket price is about €1. The travel distance is 7 km.

Carrier is TPER spa.

Book

Get off at the Stazione Centrale.
Take the train Trenitalia Frecce at the station Bologna Centrale.

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

Carrier is Trenitalia Frecce.

Book

Get off at the Milano Rogoredo.
Take the train Trenitalia Intercity at the station Marseille St Charles.

The journey takes approximately 1 h 37 m. Ticket price is about €9. The travel distance is 108 m.

Carrier is Trenitalia Intercity.

Book

Get off at the Marseille Saint-Charles.


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


The cheapest way to travel from Barcelona to Genoa is by taking a Bus with an average price of €24. The journey takes approximately 12 h 50 m.

Fly to Milan Linate train is the fastest way to travel from Barcelona to Genoa. Tickets cost €54. The journey takes approximately 7 h 19 m.

Barcelona is approximately 858 km away from Genoa. The trip by car takes 8 h 16 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the ALSA company. Tickets cost about €70. A bus trip from Barcelona to Genoa will take 14 h 10 m.

The average journey time by car between Barcelona and Genoa is 8 h 16 m.

What to Do in Genoa

Genoa

Genoa is one of the most beautiful and romantic cities in Italy. It has a long history and is known for its art, architecture, cuisine, and wine. Some of the things you should see in Genoa are its historical center, the Lambrusco wine district, the Isola Bella garden, and the Palazzo Ducale. You can also enjoy shopping at its many boutiques and markets or visit one of the city's many museums.