How to get from Geneva to Annemasse by train, bus or flight.
The best way to travel from Geneva to Annemasse is by taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||4 miles (7 km)|
|Available travel modes||Train|
|Fastest mode||Train • $17 (€15) • 1 h 35 min|
|Popular travel companies||SNCF | TER|
Take a train to travel 4 miles (7 km) between Geneva and Annemasse. SNCF | TER is the main travel company operating this journey. Travelers can even take a direct from Geneva to Annemasse.
You can go from Geneva to Annemasse by train.
A train is the fastest way to get to Annemasse from Geneva with an average travel time for this route around 1 h 35 min.
The distance is approximately 4 miles (7 km) from Geneva to Annemasse.
The average frequency per day from Geneva to Annemasse is:
However, we recommend checking specific travel dates for your route between Geneva and Annemasse as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Geneva to Annemasse:
The following travel company offer services from Geneva to Annemasse: