Between Budapest and Geneva we found up to 2
including 2 night buses.
The earliest departure from Budapest is at 10:50 arriving to Geneva at 12:30.
The latest departure is at 11:20 arriving at 12:30.
Prices for a one way adult ticket range from 60 € to 60 €.
The shortest travel distance between Budapest (HU) and Geneva (CH) is 1261 km.
The fastest bus which departs at 11:20 has a travel time of 25:10h.
The longest travel time on the route is 25:40h.
Specific information about each route can be found by clicking the route in the search results.
Overnight bus Budapest to Geneva
If you want to travel overnight, there are 2 night buses from Budapest to Geneva.
The overnight buses depart between 10:50 and 11:20 and arrive between 12:30 and 12:30 in the morning.