You can get from Brindisi to Geneva by train, bus or flight.
To get from Brindisi to Geneva on Sep 23 we recommend taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||703 miles (1134 km)|
|Available travel modes||Bus, flight or train|
|Ticket price range||$110 - $190|
|Cheapest mode||Bus • $110 (€88) • 23 h 20 min|
|Fastest mode||Flight • $190 (€152) • 1 h 55 min|
|Popular travel companies||Flixbus, Swiss or Trenitalia|
Take a bus, flight or train to travel 703 miles (1134 km) between Brindisi and Geneva. If speed is a priority, then a flight is the best option with an average duration of 1 h 55 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $110 (€88). The most popular travel companies which serve this route are Flixbus, Swiss or Trenitalia among others. Travelers can even take a direct bus, flight or train from Brindisi to Geneva.