Trains run usually from 6am to midnight though they sometimes run later on Friday and Saturday nights and finish up earlier on Sundays – always check daily timetables. Most train routes go from the end of one suburb to the other but all train routes pass through Roma St, Central, Fortitude Valley and Bowen Hills regardless of their destinations. Trains can run every 10min during peak hours (7am – 9:30am, 3pm to 6pm) but then half-hourly at other times and once an hour on weekends. There are train services to the Sunshine Coast and Gold Coast but you should check the website for timetables as these are interuban train with conecting buses.