Rome2Rio

How to get fromLisbon to Santa Margaridaby plane, bus, taxi, or train

Find Transport to Santa Margarida

See all options

There are 8 ways to get from Lisbon to Santa Margarida by plane, bus, taxi, or train

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

  1. Fly Lisbon-Portela Airport to Coronel Altino Machado De Oliveira Airport, bus, taxi

    best
    1. Fly from Lisbon-Portela Airport (LIS) to Coronel Altino Machado De Oliveira Airport (GVR)plane plane LIS - GVR
    2. Take the bus from Governador Valadares to Manhuaçubus bus
    3. Take the taxi from Manhuaçu to Santa Margaridataxi taxi
    21h 33m
    R$3,026–9,853
  2. Train to Faro Airport, fly to Belo Horizonte Confins, bus

    cheapest
    1. Take the train from Lisboa Oriente to Farotrain train
    2. Fly from Faro Airport (FAO) to Belo Horizonte Confins (CNF)plane plane FAO - CNF
    3. Take the bus from Rodoviária de Belo Horizonte to Rio Cascabus bus
    4. Take the bus from Rodoviária Central do Rio Casca to Santa Margaridabus bus
    26h 39m
    R$1,997–5,681
  3. Fly Lisbon-Portela Airport to Ipatinga, bus

    1. Fly from Lisbon-Portela Airport (LIS) to Ipatinga (IPN)plane plane LIS - IPN
    2. Take the bus from Terminal Rodoviário de Ipatinga to Rodoviária Central do Rio Cascabus bus
    3. Take the bus from Rodoviária Central do Rio Casca to Santa Margaridabus bus
    20h 10m
    R$2,846–9,259
  4. Fly Lisbon-Portela Airport to Eurico De Aguiar Salles Airport, bus, taxi

    1. Fly from Lisbon-Portela Airport (LIS) to Eurico De Aguiar Salles Airport (VIX)plane plane LIS - VIX
    2. Take the bus from Vitória to Manhuaçubus bus
    3. Take the taxi from Manhuaçu to Santa Margaridataxi taxi
    20h 55m
    R$3,011–6,833
  5. Fly Lisbon-Portela Airport to Belo Horizonte Confins, bus

    1. Fly from Lisbon-Portela Airport (LIS) to Belo Horizonte Confins (CNF)plane plane LIS - CNF
    2. Take the bus from Rodoviária de Belo Horizonte to Rio Cascabus bus
    3. Take the bus from Rodoviária Central do Rio Casca to Santa Margaridabus bus
    19h 56m
    R$3,313–6,930
  6. Fly Lisbon-Portela Airport to Presidente Itamar Franco Airport, bus, taxi

    1. Fly from Lisbon-Portela Airport (LIS) to Presidente Itamar Franco Airport (IZA)plane plane LIS - IZA
    2. Take the bus from Aeroporto Regional Presidente Itamar Franco to Rodoviária de Juiz de Forabus bus
    3. Take the bus from Rodoviária de Juiz de Fora to Fervedouro Rod. Santos Dumontbus bus
    4. Take the taxi from Fervedouro Rod. Santos Dumont to Santa Margaridataxi taxi
    23h 6m
    R$2,485–7,058
  7. Fly Lisbon-Portela Airport to Rio De Janeiro–Galeão International Airport, bus

    1. Fly from Lisbon-Portela Airport (LIS) to Rio De Janeiro–Galeão International Airport (GIG)plane plane LIS - GIG
    2. Take the bus from Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasil to Urucâniabus bus
    3. Take the bus from Urucânia to Santa Margaridabus bus
    23h 48m
    R$2,778–4,759
  8. Fly Lisbon-Portela Airport to Santos Dumont Airport, bus

    1. Fly from Lisbon-Portela Airport (LIS) to Santos Dumont Airport (SDU)plane plane LIS - SDU
    2. Take the bus from Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasil to Urucâniabus bus
    3. Take the bus from Urucânia to Santa Margaridabus bus
    25h 30m
    R$3,075–5,648

Lisbon-Portela Airport (LIS) to Coronel Altino Machado De Oliveira Airport (GVR) flights

Calendar33Weekly Planes
Duration18h 58mAverage Duration
TicketR$2,890Cheapest Price
See schedules

Questions & Answers

What companies run services between Lisbon, Portugal and Santa Margarida, Minas Gerais, Brazil?

There is no direct connection from Lisbon to Santa Margarida. However, you can take the subway to Aeroporto, walk to Lisbon-Portela Airport (LIS) airport, fly to Coronel Altino Machado De Oliveira Airport (GVR), take the taxi to Governador Valadares, take the bus to Manhuaçu, then take the taxi to Santa Margarida. Alternatively, you can take the subway to Aeroporto, walk to Lisbon-Portela Airport (LIS) airport, fly to Ipatinga (IPN), take the taxi to Terminal Rodoviário de Ipatinga, take the bus to Rodoviária Central do Rio Casca, then take the bus to Santa Margarida.

Airlines
Bus operators
Other operators

Want to know more about travelling around Brazil

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