From Porto bus to Braga then bus to Tuy. 2 h 16 min 33€. From Porto(Campanha) train to Valença then bus to Tui. 2 h 41 min 41€. From Porto - Casa da Música bus to Tui. 2 h 47 min 30€. From Porto drive to Tui. 1 h 12 min 14€.
Bus or train from Porto to Tui?
Rede Expressos operates a bus from Porto to Tui hourly. Tickets cost $8 - $11 and the journey takes 41 min. ALSA also services this route once daily. Alternatively, Portuguese Railways (CP) operates a train from Porto to Tui 3 times a day. Tickets cost $10 - $20 and the journey takes 1 h 36 min. InterNorte also services this route every 4 hours.