Rome2Rio

How to get fromMoià to Terrassaby bus, train, car or taxi

Find Transport to Terrassa

See all options

There are 5 ways to get from Moià to Terrassa by bus, train, car, or taxi

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, train

    best
    1. Take the bus from Ctra. de Vic, 11 to Av. de Meridiana - Felip II - Sagrerabuse9
    2. Take the train from Barcelona-La Sagrera-Meridiana to Terrassa Estació Del NordtrainR4
    2h 7m
    €9–14
  2. Drive 46.3 km

    cheapest
    1. Drive from Moià to Terrassacar46.3 km
    47 min
    €8–11
  3. Line 722 bus, train

    1. Take the bus from Moià to Manresabus722
    2. Take the train from Manresa-Alta to Martorell CentraltrainR5 / ...
    3. Take the train from Martorell-Central to Terrassa Estació Del NordtrainR4
    3h 56m
    €14–18
  4. Taxi

    1. Take the taxi from Moià to Terrassataxi46.3 km
    47 min
    €85–110
  5. Bus

    1. Take the bus from Ctra. de Vic, 11 to Av. de Meridiana - Felip II - Sagrerabuse9
    2. Take the bus from Barcelona to Estaciò del Nordbuse2.1
    2h 39m
    €8–15

Moià to Terrassa by bus and train

Calendar58Weekly Services
Duration2h 7mAverage Duration
Ticket€9Cheapest Price
See schedules

Questions & Answers

What companies run services between Moià, Spain and Terrassa, Spain?

You can take a bus from Ctra. de Vic, 11 to Estaciò del Nord via Av. de Meridiana - Felip II - Sagrera and Barcelona in around 2h 39m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Train operators
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 How to get from Florence to Rome, Best ways to travel around Australia, and How to get from London to Edinburgh - to help you get the most out of your next trip.