Duration 25 min
Distance 31.4 km
Average price 10€
Possible routes 6 found

Sants-Montjuïc to Vilassar de Mar

Rome2rio has found 6 ways to get from Sants-Montjuïc to Vilassar de Mar by train, bus, car and taxi. We recommend taking the train from Sants to Vilassar De Mar, which takes around 42 min.

Recommended route

Train

  1. Sants
  2. Vilassar de Mar
42 min
Alternative routes

Bus

  1. Barcelona
  2. Camí Ral - Porta Laietana - Tecnocampus
  3. Vilassar de Mar
1h 29m
5€ - 7€

Night bus

  1. Pg. Gracia con Casp
  2. Vilassar de Mar
27 min
2€ - 4€

Rideshare

  1. Barcelone
  2. Vilassar de Mar
39 min
Cheapest
3€

Taxi

  1. Sants-Montjuïc
  2. Vilassar de Mar
Fastest
25 min
35€ - 45€

Drive

  1. Sants-Montjuïc
  2. Vilassar de Mar
25 min
3€ - 5€

Frequently asked questions

Want to know about travelling from Sants-Montjuïc to Vilassar de Mar? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Sants-Montjuïc to Vilassar de Mar is to rideshare which costs 3€ and takes 39 min.

More details

The quickest way to get from Sants-Montjuïc to Vilassar de Mar is to taxi which costs 35€ - 45€ and takes 25 min.

More details

Yes, there is an overnight bus departing from Pg. Gracia con Casp and arriving at Estació de Vilassar de Mar. This bus operates every day. The journey takes approximately 27 min.

More details

Yes, there is a direct train departing from Sants and arriving at Vilassar De Mar. Services depart every 15 minutes, and operate every day. The journey takes approximately 42 min.

More details

The distance between Sants-Montjuïc and Vilassar de Mar is 25 km. The road distance is 31.4 km.

Get driving directions

The best way to get from Sants-Montjuïc to Vilassar de Mar without a car is to train which takes 42 min and costs .

More details

The train from Sants to Vilassar De Mar takes 42 min including transfers and departs every 15 minutes.

More details

Sants-Montjuïc to Vilassar de Mar bus services, operated by Moventis, depart from Barcelona station.

More details

Sants-Montjuïc to Vilassar de Mar train services, operated by Renfe Cercanias, depart from Sants station.

More details

The best way to get from Sants-Montjuïc to Vilassar de Mar is to train which takes 42 min and costs . Alternatively, you can bus, which costs 5€ - 7€ and takes 1h 29m.

Mode details

Sants-Montjuïc to Vilassar de Mar bus services, operated by Moventis, arrive at Camì Ral - Pl. de L'Ajuntament de Vilassar station.

More details

Sants-Montjuïc to Vilassar de Mar train services, operated by Renfe Cercanias, arrive at Vilassar De Mar station.

More details

Yes, the driving distance between Sants-Montjuïc to Vilassar de Mar is 31 km. It takes approximately 25 min to drive from Sants-Montjuïc to Vilassar de Mar.

Get driving directions

There are 3528+ hotels available in Vilassar de Mar. Prices start at 87€ per night.

More details

Check out Blablacar's carpooling service for rideshare options between Sants-Montjuïc and Vilassar de Mar. A great option if you don't have a driver's licence or want to avoid public transport.

Read Rome2rio's guide to Blablacar

How to travel from Sants-Montjuïc to Vilassar de Mar

Find all the possible transport options for your trip from Sants-Montjuïc to Vilassar de Mar right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Sants-Montjuïc and Vilassar de Mar?

Renfe Cercanias operates a train from Sants-Montjuïc to Vilassar de Mar every 15 minutes, and the journey takes 42 min. Alternatively, you can take a bus from Sants-Montjuïc to Vilassar de Mar via Camí Ral - Porta Laietana - Tecnocampus in around 1h 29m.
Train operators
Ave. Duration
42 min
Frequency
Every 15 minutes
Bus operators
Ave. Duration
32 min
Frequency
Every 30 minutes
Estimated price
2€ - 4€
Other operators
Ave. Duration
39 min
Frequency
Twice daily
Estimated price
3€
Ave. Duration
25 min
Estimated price
35€ - 45€

Vilassar de Mar, Spain

Vilassar de Mar is a municipality in the comarca of the Maresme in Catalonia, Spain. It is situated on the coast between Premià de Mar and Cabrera de Mar, to the north-east of Barcelona. The town is both a tourist centre and a dormitory town for Barcelona, and is also known for its horticulture. The main N-II road and a RENFE railway line run through the town, while a local road connects the municipality with the C-32 autopista at Vilassar de Dalt and Mataró and Barcelona. The famous canned food company DANI is based in Vilassar de Mar coming from a Vilassar family. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe