Don't forget to buy food and drinks in advance if you need them: train stations do not always have shops, while onboard cafés are not always available and often very expensive.
If the train timetable doesn't fit in your schedule or budget, bus and carpooling can provide you some time and price alternatives, without substantially changing the duration of the journey.
In which stations can you take the train to Geneva and where will you arrive?
Trains leave Bulach from Bülach and arrive at Genève.
When are the first and last trains from Bulach to Geneva scheduled?
The average duration of the journey is 3 hours and 15 minutes, but the fastest connections take you to Geneva in 3 hours and 7 minutes. The first train leaves from Bulach at 05:07, while the last one leaves at 09:07.