Montreal Pierre Elliott Trudeau Intl
Budapest Ferenc Liszt Intl
2 stops
17h 45mTAP AIR PORTUGAL
Toronto Pearson Intl
Budapest Ferenc Liszt Intl
2 stops
13h 40mBudapest Ferenc Liszt Intl
Toronto Pearson Intl
1 stop
13h 05mKLM
Vancouver Intl
Budapest Ferenc Liszt Intl
1 stop
13h 05mBudapest Ferenc Liszt Intl
Vancouver Intl
1 stop
13h 05mDelta
Vancouver Intl
Budapest Ferenc Liszt Intl
1 stop
12h 30mBudapest Ferenc Liszt Intl
Vancouver Intl
1 stop
24h 45mSWISS
Vancouver Intl
Budapest Ferenc Liszt Intl
1 stop
18h 04mBudapest Ferenc Liszt Intl
Vancouver Intl
1 stop
15h 10mAmerican Airlines
Vancouver Intl
Budapest Ferenc Liszt Intl
1 stop
32h 15mBudapest Ferenc Liszt Intl
Vancouver Intl
1 stop
13h 05mDelta
Toronto Pearson Intl
Budapest Ferenc Liszt Intl
3 stops
16h 45mBudapest Ferenc Liszt Intl
Toronto Pearson Intl
2 stops
27h 25mBrussels Airlines