Skip to main content

How to get from Vilanova I La Geltrú to Canyelles by bus?

By bus

Take one direct bus from Vilanova I La Geltrú to Canyelles in Barcelona: take the 68 bus from Estació D'Autobusos De Vilanova I La Geltrú station to Urb. Can Roca station. The total trip duration for this route is approximately 42 min. The ride fare is €3.65.

42min€3.65
Walk to bus station
Bus - 6868
Leaves from Estació D'Autobusos De Vilanova I La Geltrú
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Estació D'Autobusos De Vilanova I La Geltrú
    80 m • 2 min
  • 2
    Bus - 6868
    Wait for bus
    68
    Vilafranca Del Penedès
  • 3
    Ride to bus station Urb. Can Roca
    Ride to bus station
    Urb. Can Roca
    39 min
*Duration based on 8am traffic

By bus and train

To get from Vilanova I La Geltrú to Canyelles in Barcelona, take the R14 train from Vilanova I La Geltrú station to Sitges station. Next, take the 76 bus from Estació De Rodalies De Sitges station to Urb. Can Roca station. The total trip duration for this route is approximately 49 min. The ride fare is €6.20.

49min€6.20
Train - R14
Train - R14
Bus - 7676
Leaves from Vilanova I La Geltrú
Step by Step
  • 1
    Start from train station
    Start from train station
    Vilanova I La Geltrú
  • 2
    Train - R14
    Wait for train
    R14
    Barcelona - Estació De França
  • 3
    Ride to train station
    Ride to train station
    Sitges
    ID 71701
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Estació De Rodalies De Sitges
    10 m • 1 min
  • 5
    Bus - 7676
    Wait for bus
    76
    Vilafranca Del Penedès
  • 6
    Ride to bus station Urb. Can Roca
    Ride to bus station
    Urb. Can Roca
    19 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Barcelona.
All local mobility options in one app
Public transit directions from Vilanova I La Geltrú to Canyelles
The distance between Vilanova I La Geltrú, Barcelona and Canyelles, Barcelona is approximately 21.62 km, which can typically be travelled in 42 min. Moovit will show you the directions from Vilanova I La Geltrú to Canyelles by bus, so no matter how you choose to travel in Barcelona – you will always have plenty of easy options.
Public transit stations close to Vilanova I La Geltrú

Vilanova I La Geltrú is located at Vilanova I La Geltrú, Barcelona and the nearest public transit station is Plaça Eduard Maristany.

Bus stations close to Vilanova I La Geltrú:

  • Plaça Eduard Maristany
  • Estació-Museu Del Ferrocarril De Catalunya
  • Estació D'Autobusos De Vilanova I La Geltrú
Public transit stations close to Canyelles, Barcelona

Canyelles is located at Canyelles, Barcelona and the nearest public transit station is Urb. Vora-Sitges.

Bus stations close to Canyelles:

  • Urb. Vora-Sitges
  • Mas Mestre - Piscina
  • Urb. Can Roca

By bus and train

To get from Vilanova I La Geltrú to Canyelles in Barcelona, take the R14 train from Vilanova I La Geltrú station to Sitges station. Next, take the 76 bus from Estació De Rodalies De Sitges station to Urb. Can Roca station. The total trip duration for this route is approximately 49 min. The ride fare is €6.20.

49min€6.20
Train - R14
Train - R14
Bus - 7676
Leaves from Vilanova I La Geltrú
Step by Step
  • 1
    Start from train station
    Start from train station
    Vilanova I La Geltrú
  • 2
    Train - R14
    Wait for train
    R14
    Barcelona - Estació De França
  • 3
    Ride to train station
    Ride to train station
    Sitges
    ID 71701
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Estació De Rodalies De Sitges
    10 m • 1 min
  • 5
    Bus - 7676
    Wait for bus
    76
    Vilafranca Del Penedès
  • 6
    Ride to bus station Urb. Can Roca
    Ride to bus station
    Urb. Can Roca
    19 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Vilanova I La Geltrú to Canyelles?

    The fastest way takes 42 minutes, using Bus line 68.

  • What is the alternative route to get from Vilanova I La Geltrú to Canyelles?

    The alternative route takes 49 minutes, using Bus line R14, Bus line 76.

  • Is there a direct bus between Vilanova I La Geltrú and Canyelles?

    Yes, there’s a direct bus going from Vilanova I La Geltrú in Vilanova I La Geltrú to Canyelles in Barcelona in 42 min.

  • Which bus line goes from Vilanova I La Geltrú to Canyelles?

    The 68 bus line goes from Estació D'Autobusos De Vilanova I La Geltrú station near Vilanova I La Geltrú in Vilanova I La Geltrú to Vilafranca Del Penedès station near Canyelles in Barcelona.

  • How long does it take to travel from Vilanova I La Geltrú to Canyelles by bus?

    The total travel time between Vilanova I La Geltrú in Vilanova I La Geltrú and Canyelles in Barcelona by bus is about 42 min.

  • Where do I get on the bus near Vilanova I La Geltrú to get to Canyelles?

    Get on the 68 bus from the Estació D'Autobusos De Vilanova I La Geltrú stop near Vilanova I La Geltrú in Vilanova I La Geltrú.

  • Where do I get off the bus when travelling between Vilanova I La Geltrú and Canyelles?

    Get off the bus at the Vilafranca Del Penedès stop, which is closest to Canyelles in Barcelona.

  • When is the first bus from Vilanova I La Geltrú to Canyelles?

    The first bus from Vilanova I La Geltrú in Vilanova I La Geltrú to Canyelles in Barcelona is Barcelona - Vilanova i la Geltrú - Vilafranca del Penedès. It leaves the Estació D'Autobusos De Vilanova I La Geltrú stop at 2:31 AM.

  • How much is the bus fare from Vilanova I La Geltrú to Canyelles?

    The ride from Vilanova I La Geltrú to Canyelles costs €3.65.

Real-Time Arrivals, Schedules, Maps & More