Из Порто в Брага первый поезд идет в 9:46. Это немного поздно, чтобы успеть осмотреть 2 города за 1 день.Из Гимараеша в Порто единственный поезд идет в 7:43, из Порто в Гимараеш единственный в день в 20:41. Т.е. ночевать придется в Гимараеше…Из Брага в Гимараеш ж\д сайт не показывает поездов…На автобусном сайте по перемещению Порто - Брага/Гимараеш интереснее вариантов нет.А вот автобусное сообщение между Брага и Гимараешем сайт показывает.Сейчас пока вырисовывается картинка: из Порто первым поездом в Брага. В 14:15 на автобусе в Гимараеш. В Гимараеше придется переночевать и на следующий день поездом в 7:43 в Порто.Ну, или даже лучше вечером на поезде приехать из Порто в Гимараеш, переночевать там. С утра посмотреть Гимараеш, днем переехать на автобусе в Брага, и вечером в 20:40 на поезде из Брага в Порто.