Campanha is a small train station with just one of everything...one area for counter service, one restaurant for food...and one waiting room. It does have multiple platforms, but the whole station was small and clear enough to know where to go (and you probably need just 20 minutes before departure to be ready for boarding!). This is your classic, old style train station and just 15 min or less from main Porto/Ribiera area. Lots of taxis are available and they do have free wifi for you to use while you wait for your taxis/call for rideshare services as well. read more