The average train between Granja (Station) and Trindade (Station) takes 28 min and the fastest train takes 22 min. The train runs at least 2 times per hour from Granja (Station) to Trindade (Station). The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 30 minutes between Granja (Station) and Trindade (Station). The earliest departure is at 12:12 AM at night, and the last departure from Granja (Station) is at 11:12 PM which arrives into Trindade (Station) at 11:45 PM. All services require a transfer at General Torres and take an average of 28 min. The schedules shown below are for the next available departures.

59 min • 1 change

34 min • 1 change

22 min • 1 change

32 min • 1 change
Want to know about travelling from Granja (Station) to Trindade (Station)? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Granja (Station) to Trindade (Station). However, there are services departing from Granja (Station) station and arriving at Trindade (Station) station via General Torres. The journey, including transfers, takes approximately 28 min.
Granja (Station) to Trindade (Station) train services, operated by Comboios de Portugal, depart from Granja station.
Granja (Station) to Trindade (Station) train services, operated by Comboios de Portugal, arrive at Trindade station.
Book your Granja (Station) to Trindade (Station) train tickets online with Comboios de Portugal and Metro do Porto.
The distance between Granja (Station) and Trindade (Station) is 13 km. The road distance is 15 km.
Comboios de Portugal operates a train from Granja to Porto Sao Bento every 30 minutes. Tickets cost €2–4 and the journey takes 27 min.