Rome2Rio

How to get fromCasa Elliot Hotel, Barcelona to Santa Maria del Marby bus, taxi, or foot

Find Transport to Santa Maria del Mar

See all options

There are 6 ways to get from Casa Elliot Hotel, Barcelona to Santa Maria del Mar by bus, taxi, or foot

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus via Via Laietana - Pl Ramon Berenguer

    best
    1. Take the bus from Pl Universitat to Via Laietana - Pl Ramon Berenguerbus bus N8 / ...
    14 min
    €3
  2. Bus

    1. Take the bus from Gran Via - Muntaner to Pla de Palau - Av Marquès de l'Argenterabus bus N12
    20 min
  3. Taxi

    1. Take the taxi from Casa Elliot Hotel, Barcelona to Santa Maria del Martaxi taxi 3.2 km
    5 min
    €8–11
  4. Walk

    1. Take the walk from Casa Elliot Hotel, Barcelona to Santa Maria del Marwalk walk 2 km
    23 min
  5. Bus #2

    1. Take the bus from Pl Universitat to Pas Sota Muralla - Pl Pau Vilabus bus N28 / ...
    18 min
  6. Bus #3

    1. Take the bus from Gran Via - Muntaner to Via Laietana - Salvador Auletbus bus 59
    27 min
    €3

Casa Elliot Hotel, Barcelona to Santa Maria del Mar by foot and bus

Calendar825Weekly Services
Duration14 minAverage Duration
Ticket€3Cheapest Price
See schedules

Questions & Answers

What companies run services between Casa Elliot Hotel, Barcelona, Spain and Santa Maria del Mar, Catalonia, Spain?

TUSGSAL operates a bus from Pl Universitat to Via Laietana - Pl Ramon Berenguer every 30 minutes, and the journey takes 5 min. Tmb also services this route every 20 minutes.

Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, How to get from Heathrow Airport into central London, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.