Skip to main content

How to get from Alella to Premià De Mar by bus and train?

By bus and train

To get from Alella to Premià De Mar in Barcelona, take the 690 bus from Riera Principal - Pl. Germans Lleopard station to Port Esportiu El Masnou station. Next, take the RG1 train from El Masnou station to Premià De Mar station. The total trip duration for this route is approximately 36 min. The ride fare is €5.55.

36min€5.55
Bus - 690690
Train - RG1
Train - RG1
Walk to Premià De Mar
Leaves from Riera Principal - Pl. Germans Lleopard

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Alella
  • 2
    Bus - 690690
    Wait for bus
    690
    Port Esportiu El Masnou
  • 3
    Ride to bus station
    Ride to bus station
    Port Esportiu El Masnou
    10 min
  • 4
    Walk to train station
    Walk to train station
    El Masnou
    ID 79407
    230 m • 3 min
  • 5
    Train - RG1
    Wait for train
    RG1
    Portbou
  • 6
    Ride to train station
    Ride to train station
    Premià De Mar
    ID 79409
    5 min
  • 7
    Walk to Premià De Mar
    Walk to
    Premià De Mar
    490 m • 7 min
*Duration based on 8am traffic

Alternative route by bus and train via 646 and R1

To get from Alella to Premià De Mar in Barcelona, take the 646 bus from Riera Principal - Pl. Germans Lleopard station to Port Esportiu El Masnou station. Next, take the R1 train from El Masnou station to Premià De Mar station. The total trip duration for this route is approximately 37 min. The ride fare is €5.55.

37min€5.55
Bus - 646646
Train - R1
Train - R1
Walk to Premià De Mar
Leaves from Riera Principal - Pl. Germans Lleopard

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Alella
  • 2
    Bus - 646646
    Wait for bus
    646
    Port Esportiu El Masnou
  • 3
    Ride to bus station
    Ride to bus station
    Port Esportiu El Masnou
    15 min
  • 4
    Walk to train station
    Walk to train station
    El Masnou
    ID 79407
    230 m • 3 min
  • 5
    Train - R1
    Wait for train
    R1
    Arenys De Mar
  • 6
    Ride to train station
    Ride to train station
    Premià De Mar
    ID 79409
    5 min
  • 7
    Walk to Premià De Mar
    Walk to
    Premià De Mar
    490 m • 7 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 Alella to Premià De Mar

The distance between Alella, Barcelona and Premià De Mar, Barcelona is approximately 6.78 km, which can typically be travelled in 36 min. Moovit will show you the directions from Alella to Premià De Mar by bus and train, so no matter how you choose to travel in Barcelona – you will always have plenty of easy options.

Public transit stations close to Alella

Alella is located at Alella, Barcelona and the nearest public transit station is Riera Principal - Pl. Germans Lleonard.

Train stations close to Alella:

  • Ocata
  • Montgat
  • Montgat Nord

Bus stations close to Alella:

  • Riera Principal - Pl. Germans Lleonard
  • Riera Principal - Charlie Rivel
  • Rbla. D'Àngel Guimerà - Dr. Corbera

Public transit stations close to Premià De Mar, Barcelona

Premià De Mar is located at Premià De Mar, Barcelona and the nearest public transit station is Plaça Dr. Ferran / C. De Santiago Rusiñol.

Train stations close to Premià De Mar:

  • Premià De Mar
  • Vilassar De Mar
  • Ocata

Bus stations close to Premià De Mar:

  • Plaça Dr. Ferran / C. De Santiago Rusiñol
  • Gran Via De Lluís Companys/C. De La Plaça
  • C. Dels Batlles/C. De Santiago Rusiñol

Alternative route by bus and train via 646 and R1

To get from Alella to Premià De Mar in Barcelona, take the 646 bus from Riera Principal - Pl. Germans Lleopard station to Port Esportiu El Masnou station. Next, take the R1 train from El Masnou station to Premià De Mar station. The total trip duration for this route is approximately 37 min. The ride fare is €5.55.

37min€5.55
Bus - 646646
Train - R1
Train - R1
Walk to Premià De Mar
Leaves from Riera Principal - Pl. Germans Lleopard

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Alella
  • 2
    Bus - 646646
    Wait for bus
    646
    Port Esportiu El Masnou
  • 3
    Ride to bus station
    Ride to bus station
    Port Esportiu El Masnou
    15 min
  • 4
    Walk to train station
    Walk to train station
    El Masnou
    ID 79407
    230 m • 3 min
  • 5
    Train - R1
    Wait for train
    R1
    Arenys De Mar
  • 6
    Ride to train station
    Ride to train station
    Premià De Mar
    ID 79409
    5 min
  • 7
    Walk to Premià De Mar
    Walk to
    Premià De Mar
    490 m • 7 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Alella to Premià De Mar?

    The fastest way takes 36 minutes, using Bus line 690, Bus line RG1.

  • What is the alternative route to get from Alella to Premià De Mar?

    The alternative route takes 37 minutes, using Bus line 646, Bus line R1.

  • Is there a direct bus between Alella and Premià De Mar in Barcelona?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 36 min.

  • Which bus line goes from Alella to Premià De Mar in Barcelona?

    The 690 bus line goes from Port Esportiu El Masnou station near Alella to Port Esportiu El Masnou station. From there you’ll have to take one train line till Port Esportiu El Masnou station near Premià De Mar in Barcelona

  • How long does it take to travel from Alella to Premià De Mar in Barcelona by bus and train?

    The total travel time between Alella and Premià De Mar in Barcelona by bus and train is about 36 min.

  • Where do I get on the bus near Alella to get to Premià De Mar in Barcelona?

    Get on the 690 bus from the Port Esportiu El Masnou stop near Alella in Barcelona.

  • Where do I get off the bus when travelling between Alella and Premià De Mar in Barcelona?

    Get off the bus at the Port Esportiu El Masnou station, which is closest to Premià De Mar in Barcelona.

  • When is the first bus from Alella to Premià De Mar in Barcelona?

    The first bus from Alella to Premià De Mar in Barcelona is Barcelona - Vilassar de Dalt (nocturna). It leaves the Riera Principal - Pl. Germans Lleopard stop at 3:05 AM.

  • How much is the bus fare from Alella to Premià De Mar?

    The ride from Alella to Premià De Mar costs €5.55.

Real-Time Arrivals, Schedules, Maps & More