Train in Ouro Preto

Ouro Preto-Mariana Tourist Train

On weekends, the Vale mining company operates a renovated historic tourist train between Ouro Preto and Mariana, leaving Ouro Preto’s train station once daily on Thursday and twice daily Friday, Saturday and Sunday.…
Train in Belo Horizonte

Companhia Vale do Rio Doce

Operates a daily train to Vitória (econômica/executiva class R$73/105) in Espírito Santo state, departing at 7:30am from Belo Horizonte's train station, just north of Parque Municipal, and arriving at Cariacica/Pedr…
Bus in Congonhas

Viação Sandra

Congonhas is on the direct bus route between Belo Horizonte and São João del Rei, so these two towns make the best starting points for a day trip. Viação Sandra serves this route several times daily (R$26, 1¼ hours …
Train in São João del Rei

São João-Tiradentes Tourist Train

A subsidiary of the Vale mining group operates this vintage Maria Fumaça steam train between São João del Rei and Tiradentes. One to four times daily on Friday, Saturday, Sunday and holidays. Kids aged between six a…
Bus in São João del Rei

Viação Presidente

Runs local buses between the bus station and the center (R$3.20, 10 minutes). Exiting the bus station, you’ll find the local stop to your left and across the street (in front of Drogaria Compre Bem and Luck's clothi…
Bus in Belo Horizonte


From Tuesday through Sunday Saritur runs direct buses (R$74 round-trip, 1½ hours each way) from Belo Horizonte to Instituto de Arte Contemporânea Inhotim at 8:15am, returning at 4:30pm weekdays, 5:30pm Saturday and …
Bus in Diamantina

Bus Station

From Diamantina's bus station, on a hilltop 750m southwest of the center, Pássaro Verde runs seven to eight daily buses to Belo Horizonte (five hours) and two to the neighboring historical town of Serro (2¼ hours).
Bus Stop in Mariana

Local Bus Stop (Transcotta to Ouro Preto)

Transcotta runs frequent buses between Ouro Preto and Mariana (R$4.45, 30 minutes, at least twice hourly from 6am to 11pm). In Mariana, the bus stop is near the northwest corner of the historic center.
Bus in Ouro Preto


From the local bus stop just northeast of Praça Tiradentes, Transcotta offers frequent service to Mariana (R$4.45, every 20 minutes from 6am to 11pm), stopping at Minas de Passagem en route.
Bus in Ouro Preto


Services to Rio (R$100 to R$123, eight hours, 10am and 9:30pm daily) and São Paulo (R$154, 11 hours, 7pm daily); the São Paulo bus stops en route at São João del Rei (R$68, 3½ hours).