Фару є головним залізничним вузлом східного Алгарве в Португалії та основною точкою далекого залізничного сполучення для регіональної столиці. У місті є одна головна пасажирська залізнична станція — станція Faro, яку обслуговує Comboios de Portugal, зазвичай відома як CP. Її роль полягає у з’єднанні лінії Алгарве з міжміськими маршрутами, що прямують на північ через Алентежу до Лісабона і далі через національну мережу.
Залізничні перевезення з Фару включають далекі поїзди Alfa Pendular та Intercidades, а також регіональні рейси по лінії Алгарве. Станція Faro обслуговує поїзди з Фару до Лісабона, Порту та центральної Португалії, тоді як регіональні поїзди використовують ту саму станцію для поїздок зі сходу на захід через Алгарве. Прямої залізничної станції в аеропорту Faro Airport немає, тож пасажири дістаються між станцією Faro та аеропортом автомобільним трансфером.
Маршрути з Фару прямують на північ до Лісабона, Коїмбри, Авейру та Порту, на захід уздовж Алгарве до Тунеша, Портімау та Лагуша, а також на схід до Ольяу, Тавіри та Віла-Реал-ді-Санту-Антоніу поблизу іспанського кордону. Квитки на поїзди для Фару здебільшого оформлюються на далекі або регіональні рейси CP. Бронюйте поїзди з Фару та до Фару онлайн на Rail Monsters.