Rome2Rio

How to get fromPorto to Silesby bus, train, car or plane

Find Transport to Siles

See all options

There are 10 ways to get from Porto to Siles by bus, train, car, or plane

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 Porto - Terminal Intermodal de Campanhã to Ourense-Empalmebus
    2. Take the train from Ourense to Madrid ChamartíntrainAve
    3. Take the train from Madrid Chamartín to Valdepenastrain
    4. Take the bus from Valdepeñas to Silesbus604
    13h 53m
    €80–167
  2. Bus

    cheapest
    1. Take the bus from Porto - Terminal Intermodal de Campanhã to Estación Sur de AutobusesbusPorto
    2. Take the bus from Estación Sur de Autobuses to Silesbus604
    14h
    €38–75
  3. Drive 788.3 km

    1. Drive from Porto to Silescar788.3 km
    9h 20m
    €125–180
  4. Fly Francisco De Sá Carneiro Airport to Adolfo Suárez Madrid–Barajas Airport, train, bus

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Adolfo Suárez Madrid–Barajas Airport (MAD)planeOPO - MAD
    2. Take the train from Madrid Chamartín to Valdepenastrain
    3. Take the bus from Valdepeñas to Silesbus
    11h 7m
    €71–193
  5. Bus #2

    1. Take the bus from Porto - Terminal Intermodal de Campanhã to Estación Sur de Autobusesbus
    2. Take the bus from Estación Sur de Autobuses to Silesbus604
    14h
    €55–106
  6. Train to Vigo, fly to Adolfo Suárez Madrid–Barajas Airport, train, bus

    1. Take the train from Porto Campanha to Vigo Guixartrain
    2. Fly from Vigo (VGO) to Adolfo Suárez Madrid–Barajas Airport (MAD)planeVGO - MAD
    3. Take the train from Madrid Chamartín to Valdepenastrain
    4. Take the bus from Valdepeñas to Silesbus
    13h 7m
    €84–321
  7. Fly Francisco De Sá Carneiro Airport to Seville Airport, train, bus

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Seville Airport (SVQ)planeOPO - SVQ
    2. Take the train from Sevilla-Santa Justa to Valdepenastrain
    3. Take the bus from Valdepeñas to Silesbus
    12h 38m
    €79–224
  8. Fly Francisco De Sá Carneiro Airport to Valencia Airport, train, bus

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Valencia Airport (VLC)planeOPO - VLC
    2. Take the train from Estació del Nord to Valdepenastrain
    3. Take the bus from Valdepeñas to Silesbus
    13h 21m
    €86–235
  9. Fly Francisco De Sá Carneiro Airport to Málaga Airport, train, bus

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Málaga Airport (AGP)planeOPO - AGP
    2. Take the train from Malaga Maria Zambrano to Cordoba-Centraltrain
    3. Take the train from Cordoba-Central to Valdepenastrain
    4. Take the bus from Valdepeñas to Silesbus
    13h 6m
    €81–302
  10. Fly Francisco De Sá Carneiro Airport to Alicante-Elche Airport, train, bus

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Alicante-Elche Airport (ALC)planeOPO - ALC
    2. Take the train from Alacant/Alicante Terminal to Albacetetrain
    3. Take the train from Albacete to Valdepenastrain
    4. Take the bus from Valdepeñas to Silesbus
    13h 11m
    €93–330

Porto to Siles by bus and train

Calendar1Weekly Services
Duration13h 53mAverage Duration
Ticket€80Cheapest Price
See schedules

Questions & Answers

What companies run services between Porto, Portugal and Siles, Andalusia, Spain?

You can take a bus from Porto - Terminal Intermodal de Campanhã to Siles via Estación Sur de Autobuses in around 14h.

Airlines
Train operators
Bus operators

Want to know more about travelling around Spain

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers