Rome2Rio

How to get fromPraia de Machico to Santa Cruz (Station)by bus, taxi, or foot

Find Transport to Santa Cruz (Station)

See all options

There are 3 ways to get from Praia de Machico to Santa Cruz (Station) 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. Line 156 bus

    best
    1. Take the bus from Machico - Terminal Rodoviário to Santa Cruzbus bus 156 / ...
    15 min
    €7
  2. Taxi

    1. Take the taxi from Praia de Machico to Santa Cruz (Station)taxi taxi 6 km
    6 min
    €14–17
  3. Walk

    1. Take the walk from Praia de Machico to Santa Cruz (Station)walk walk 5.8 km
    1h 10m

Praia de Machico to Santa Cruz (Station) by bus

Calendar318Weekly Buses
Duration15 minAverage Duration
Ticket€7Cheapest Price
See schedules

Questions & Answers

What companies run services between Praia de Machico, Portugal and Santa Cruz (Station), Madeira, Portugal?

SIGA - Transportes Públicos da RAM operates a bus from Machico - Terminal Rodoviário to Santa Cruz every 30 minutes. Tickets cost €7 and the journey takes 15 min.

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 Thanksgiving 2018: How to travel stress-free, Travelling to the UK: What do I need to know?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.