Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-2383,BA-925
09:30
Geneva
1Hrs 10Min 1 Stop
GVA→MUC→BKK
06:05
Bangkok
British Airways
BA-2383,BA-925
09:35
Geneva
1Hrs 10Min 1 Stop
GVA→MUC→BKK
06:05
Bangkok
British Airways
BA-2389,BA-925
20:15
Geneva
1Hrs 10Min 1 Stop
GVA→MUC→BKK
06:05
Bangkok
British Airways
BA-2391,BA-925
06:45
Geneva
1Hrs 10Min 1 Stop
GVA→MUC→BKK
06:05
Bangkok
British Airways
BA-1043,BA-123,BA-62
20:30
Geneva
1Hrs 10Min 1 Stop
GVA→CDG→BOM→BKK
06:50
Bangkok
British Airways
BA-1043,BA-123,BA-70
20:30
Geneva
1Hrs 10Min 1 Stop
GVA→CDG→BOM→BKK
14:10
Bangkok
British Airways
BA-7088,BA-348,BA-3081
07:20
Geneva
1Hrs 10Min 1 Stop
GVA→CDG→CAN→BKK
14:30
Bangkok
British Airways
BA-7088,BA-348,BA-357
07:20
Geneva
1Hrs 10Min 1 Stop
GVA→CDG→CAN→BKK
10:50
Bangkok
British Airways
BA-7198,BA-348,BA-357
20:30
Geneva
1Hrs 10Min 1 Stop
GVA→CDG→CAN→BKK
10:50
Bangkok
British Airways
BA-7198,BA-784,BA-361
20:30
Geneva
1Hrs 10Min 1 Stop
GVA→CDG→CAN→BKK
21:50
Bangkok

FAQ about british airways Flights from Geneva to Bangkok

Q. How much time does it take to fly from Geneva to Bangkok ?

A. It takes 1Hrs 10Min to fly from Geneva to Bangkok.

Q. When is the earliest flight from Geneva to Bangkok ?

A. The earliest flight from Geneva to Bangkok is at 06:40 and is operated by British Airways.

Q. How many flights are there from Geneva to Bangkok ?

A. There are 275 flights from Geneva to Bangkok.

Q. When is the last flight from Geneva to Bangkok ?

A. The last flight from Geneva to Bangkok is at 21:40 and is operated by British Airways.

View Best Offers