There are 6 ways to get from Barcelona to Santa Margarida by plane, bus, 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.
Fly to Ipatinga, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Ipatinga (IPN)plane BCN - IPN
- Take the bus from Terminal Rodoviário de Ipatinga to Rodoviária Central do Rio Cascabus
- Take the bus from Rodoviária Central do Rio Casca to Santa Margaridabus
23h 28mR$2,748–8,246Fly to Eurico De Aguiar Salles Airport, bus, taxi
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Eurico De Aguiar Salles Airport (VIX)plane BCN - VIX
- Take the bus from Vitória to Manhuaçubus
- Take the taxi from Manhuaçu to Santa Margaridataxi
24h 3mR$1,813–5,220Fly to Belo Horizonte Confins, bus
- Fly from Barcelona–El Prat Airport (BCN) to Belo Horizonte Confins (CNF)plane BCN - CNF
- Take the bus from Rodoviária de Belo Horizonte to Rio Cascabus
- Take the bus from Rodoviária Central do Rio Casca to Santa Margaridabus
23h 14mR$1,815–5,017Fly to Presidente Itamar Franco Airport, bus, taxi
- Fly from Barcelona–El Prat Airport (BCN) to Presidente Itamar Franco Airport (IZA)plane BCN - IZA
- Take the bus from Aeroporto Regional Presidente Itamar Franco to Rodoviária de Juiz de Forabus
- Take the bus from Rodoviária de Juiz de Fora to Fervedouro Rod. Santos Dumontbus
- Take the taxi from Fervedouro Rod. Santos Dumont to Santa Margaridataxi
24h 44mR$2,387–6,545Fly to Rio De Janeiro–Galeão International Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Rio De Janeiro–Galeão International Airport (GIG)plane BCN - GIG
- 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
- Take the bus from Urucânia to Santa Margaridabus
26h 51mR$2,880–4,646Fly to Santos Dumont Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Santos Dumont Airport (SDU)plane BCN - SDU
- 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
- Take the bus from Urucânia to Santa Margaridabus
27h 28mR$2,977–5,635
Barcelona–El Prat Airport (BCN) to Ipatinga (IPN) flights
Questions & Answers
The cheapest way to get from Barcelona to Santa Margarida is to fly and bus which costs R$ 1800 - R$ 5000 and takes 23h 14m.
The fastest way to get from Barcelona to Santa Margarida is to fly and bus which takes 23h 14m and costs R$ 1800 - R$ 5000.
The distance between Barcelona and Santa Margarida is 8373 km.
It takes approximately 23h 28m to get from Barcelona to Santa Margarida, including transfers.
Santa Margarida is 5h behind Barcelona. It is currently 6:15 PM in Barcelona and 1:15 PM in Santa Margarida.
What companies run services between Barcelona, Spain and Santa Margarida, Minas Gerais, Brazil?
There is no direct connection from Barcelona to Santa Margarida. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) 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. Alternatively, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Eurico De Aguiar Salles Airport (VIX), walk to Aeroporto Vitoria, take the line 0122 bus to Rodoviária de Vitória, take the bus to Manhuaçu, then take the taxi to Santa Margarida.
- Website
- latam.com
Flights from Barcelona–El Prat Airport to Eurico De Aguiar Salles Airport via Sao Paulo
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- R$2,200–6,500
Flights from Barcelona–El Prat Airport to Belo Horizonte Confins via Sao Paulo
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- R$2,000–5,500
Flights from Barcelona–El Prat Airport to Presidente Itamar Franco Airport via Sao Paulo
- Ave. Duration
- 14h 55m
- When
- Friday
- Estimated price
- R$2,400–7,000
Flights from Barcelona–El Prat Airport to Presidente Itamar Franco Airport via Madrid, Sao Paulo
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- R$2,400–7,000
Flights from Barcelona–El Prat Airport to Rio De Janeiro–Galeão International Airport via Madrid
- Ave. Duration
- 12h 40m
- When
- Thursday
- Estimated price
- R$1,600–5,000
Flights from Barcelona–El Prat Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo
- Ave. Duration
- 13h 47m
- When
- Every day
- Estimated price
- R$2,300–6,000
Flights from Barcelona–El Prat Airport to Rio De Janeiro–Galeão International Airport via Madrid, Sao Paulo
- Ave. Duration
- 16h
- When
- Every day
- Estimated price
- R$1,700–5,500
Flights from Barcelona–El Prat Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 14h 7m
- When
- Every day
- Estimated price
- R$2,000–6,000
Flights from Barcelona–El Prat Airport to Santos Dumont Airport via Madrid, Sao Paulo
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- R$1,800–6,000
- Website
- voeazul.com.br
Flights from Barcelona–El Prat Airport to Ipatinga via Lisboa, Belo Horizonte Confins
- Ave. Duration
- 15h 30m
- When
- Monday to Friday
- Estimated price
- R$2,600–8,000
Flights from Barcelona–El Prat Airport to Ipatinga via Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 17h 50m
- When
- Friday
- Estimated price
- R$3,500–9,500
Flights from Barcelona–El Prat Airport to Eurico De Aguiar Salles Airport via Lisboa, Recife
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- R$1,600–4,900
Flights from Barcelona–El Prat Airport to Belo Horizonte Confins via Lisboa
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- R$1,500–4,600
Flights from Barcelona–El Prat Airport to Belo Horizonte Confins via Lisboa, Recife
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- R$1,500–4,600
Flights from Barcelona–El Prat Airport to Rio De Janeiro–Galeão International Airport via Lisboa
- Ave. Duration
- 14h 18m
- When
- Every day
- Estimated price
- R$1,500–4,400
Flights from Barcelona–El Prat Airport to Santos Dumont Airport via Lisboa, Belo Horizonte Confins
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- R$1,600–4,700
- Website
- flytap.com
Flights from Barcelona–El Prat Airport to Eurico De Aguiar Salles Airport via Lisboa, Recife
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- R$1,600–4,900
Flights from Barcelona–El Prat Airport to Eurico De Aguiar Salles Airport via Lisboa, Salvador
- Ave. Duration
- 15h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- R$1,600–4,900
Flights from Barcelona–El Prat Airport to Belo Horizonte Confins via Lisboa
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- R$1,500–4,600
Flights from Barcelona–El Prat Airport to Belo Horizonte Confins via Lisboa, Salvador
- Ave. Duration
- 15h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R$1,500–4,600
Flights from Barcelona–El Prat Airport to Belo Horizonte Confins via Lisboa, Recife
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- R$1,500–4,600
Flights from Barcelona–El Prat Airport to Presidente Itamar Franco Airport via Lisboa, Sao Paulo
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- R$2,000–6,000
Flights from Barcelona–El Prat Airport to Rio De Janeiro–Galeão International Airport via Lisboa
- Ave. Duration
- 14h 18m
- When
- Every day
- Estimated price
- R$1,500–4,400
Flights from Barcelona–El Prat Airport to Santos Dumont Airport via Lisboa, Belo Horizonte Confins
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- R$1,600–4,700
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to Eurico De Aguiar Salles Airport via Sao Paulo
- Ave. Duration
- 14h 40m
- When
- Friday
- Estimated price
- R$2,200–6,500
Flights from Barcelona–El Prat Airport to Belo Horizonte Confins via Sao Paulo
- Ave. Duration
- 15h 20m
- When
- Friday
- Estimated price
- R$2,000–5,500
Flights from Barcelona–El Prat Airport to Rio De Janeiro–Galeão International Airport via Madrid
- Ave. Duration
- 12h 40m
- When
- Thursday
- Estimated price
- R$1,600–5,000
Flights from Barcelona–El Prat Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo
- Ave. Duration
- 13h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R$2,300–6,000
Flights from Barcelona–El Prat Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 14h 25m
- When
- Friday
- Estimated price
- R$2,000–6,000
Flights from Barcelona–El Prat Airport to Santos Dumont Airport via Madrid, Sao Paulo
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- R$2,000–6,000
- Website
- aireuropa.com
Flights from Barcelona–El Prat Airport to Eurico De Aguiar Salles Airport via Madrid, Salvador
- Ave. Duration
- 18h 35m
- When
- Sunday
- Estimated price
- R$1,800–5,500
- Phone
- +55 32 2101-7200
- [email protected]
- Website
- empresaunida.com.br
Bus from Terminal Rodoviário de Ipatinga to Rodoviária Central do Rio Casca
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- R$80–120
- Schedules at
- viagem.empresaunida.com.br
- Book at
- viagem.empresaunida.com.br
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Rodoviária Central do Rio Casca to Santa Margarida
- Ave. Duration
- 1h 35m
- Frequency
- 6 times a week
- Estimated price
- R$30–65
- Schedules at
- passaroverde.com.br
Bus from Rodoviária Central do Rio Casca to Santa Margarida
- Ave. Duration
- 1h 35m
- Frequency
- 6 times a week
- Estimated price
- R$30–65
- Schedules at
- passaroverde.com.br
Bus from Urucânia to Santa Margarida
- Ave. Duration
- 2h 25m
- Frequency
- 6 times a week
- Estimated price
- R$45–85
- Schedules at
- passaroverde.com.br
Bus from Urucânia to Santa Margarida
- Ave. Duration
- 2h 25m
- Frequency
- 6 times a week
- Estimated price
- R$45–85
- Schedules at
- passaroverde.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Vitória to Manhuaçu
- Ave. Duration
- 3h 59m
- Frequency
- Hourly
- Estimated price
- R$90–150
- Schedules at
- gontijo.com.br
Bus from Rodoviária de Belo Horizonte to Rio Casca
- Ave. Duration
- 3h 27m
- Frequency
- Every 4 hours
- Estimated price
- R$80–130
- Schedules at
- gontijo.com.br
- Phone
- +55 32 3215-1109 / +55 32 3216-6494
- [email protected]
- Website
- facebook.com
Bus from Aeroporto Regional Presidente Itamar Franco to Rodoviária de Juiz de Fora
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- R$25–45
- Schedules at
- buson.com.br
- Book at
- buson.com.br
- Convencional
- R$30–45
Bus from Rodoviária de Juiz de Fora to Fervedouro Rod. Santos Dumont
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- R$130–200
- Schedules at
- paraibunatransportes.com.br
- Phone
- +55 21 3305-2958
- [email protected]
- Website
- expressorecreio.com.br
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ânia
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- R$17
- Website
- http://www.expressorecreio.com.br/
- Schedules at
- http://www.expressorecreio.com.br/linhas/
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ânia
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- R$17
- Website
- http://www.expressorecreio.com.br/
- Schedules at
- http://www.expressorecreio.com.br/linhas/
- Ave. Duration
- 45 min
- Estimated price
- R$110–270
Ponto de Táxi-Rodoviária
- Phone
- +55 (33) 3331-1699
Taxi Centro
- Phone
- +55 (33) 3331-1688
- Website
- facebook.com
Táxi do Rafael - Manhuaçu
- Phone
- +55 (33) 98435-1416
- Website
- facebook.com
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 Getting to Rome from the airport, The beginner’s guide to the 2018 World Nomad Games, and Italy Travel Guides - to help you get the most out of your next trip.

















