Skip to content
My Antipode

Cheap Flights to Vancouver

Flights to Vancouver from 721 cities in 82 countries.

Non-stop flights and large departure cities, fares from the last 7 days

Canada

Europe

132 routes

Austria

Belarus

Belgium

Bulgaria

  • Burgaslast seen from $833 on Sep 21
  • Sofiafrom $473
  • Varnalast seen from $897 on Sep 21

Cyprus

Czech Republic

Denmark

Finland

  • Espoolast seen from $767 on Oct 17 · via Helsinki
  • Helsinkilast seen from $767 on Oct 17

France

  • Lyonlast seen from $652 on Sep 29
  • Parisfrom $289

Germany

  • Berlinfrom $390
  • Bielefeldlast seen from $602 on Sep 30 · via Düsseldorf
  • Bochumlast seen from $602 on Sep 30 · via Düsseldorf
  • Bonnfrom $671 · via Cologne
  • Braunschweiglast seen from $536 on Sep 21 · via Hamburg
  • Chemnitzfrom $464 · via Prague
  • Colognefrom $671
  • Dortmundlast seen from $805 on Sep 27
  • Duisburglast seen from $602 on Sep 30 · via Düsseldorf
  • Düsseldorflast seen from $602 on Sep 30
  • Erfurtlast seen from $737 on Sep 21
  • Essenlast seen from $602 on Sep 30 · via Düsseldorf
  • Frankfurt am Mainfrom $394
  • Freiburgfrom $432 · via Zurich
  • Hagenlast seen from $602 on Sep 30 · via Düsseldorf
  • Hamburglast seen from $536 on Sep 21
  • Hanoverlast seen from $732 on Sep 20
  • Karlsruhelast seen from $481 on Sep 26
  • Kiellast seen from $536 on Sep 21 · via Hamburg
  • Konstanzlast seen from $555 on Sep 21
  • Leipziglast seen from $890 on Sep 27
  • Lübecklast seen from $536 on Sep 21 · via Hamburg
  • Munichfrom $459
  • Nuremberglast seen from $663 on Sep 20
  • Rostocklast seen from $536 on Sep 21 · via Hamburg
  • Wuppertallast seen from $602 on Sep 30 · via Düsseldorf

Greece

  • Athenslast seen from $506 on Oct 14

Hungary

Ireland

Italy

Lithuania

Moldova

Netherlands

Poland

Portugal

Romania

Russia

Serbia

Slovakia

Spain

Switzerland

United Kingdom

Asia

331 routes

Armenia

Azerbaijan

Bangladesh

  • Bagerhatlast seen from $507 on Oct 15 · via Kolkata
  • Khulnalast seen from $507 on Oct 15 · via Kolkata

China

  • Bachuanlast seen from $364 on Oct 22 · via Chongqing
  • Baodingfrom $302 · via Beijing
  • Baojilast seen from $314 on Oct 15 · via Xi'an
  • Basuofrom $351 · via Sanya
  • Beijingfrom $302
  • Benxivia Shenyang
  • Binzhoulast seen from $616 on Oct 7 · via Jinan
  • Cangzhoufrom $302 · via Beijing
  • Changshafrom $365 · via Yunfu
  • Chengdefrom $302 · via Beijing
  • Chengdufrom $352
  • Chengzhonglast seen from $323 on Oct 11 · via Wuhan
  • Chuxionglast seen from $1,004 on Oct 12 · via Kunming
  • Dayelast seen from $323 on Oct 11 · via Wuhan
  • Deyangfrom $352 · via Zigong
  • Dezhoulast seen from $616 on Oct 7 · via Jinan
  • Dongguanfrom $685 · via Shenzhen
  • Donghaifrom $379 · via Hong Kong
  • Dongtaifrom $312 · via Shanghai
  • Ezhoulast seen from $323 on Oct 11 · via Wuhan
  • Fulinglast seen from $364 on Oct 22 · via Chongqing
  • Fuxinvia Shenyang
  • Gaomilast seen from $365 on Oct 21 · via Qingdao
  • Guang’anlast seen from $364 on Oct 22 · via Chongqing
  • Gunanlast seen from $364 on Oct 22 · via Chongqing
  • Hangulast seen from $462 on Oct 6 · via Tianjin
  • Harbinfrom $433
  • Hechuanlast seen from $364 on Oct 22 · via Chongqing
  • Heihefrom $746
  • Heyuanfrom $365 · via Yunfu
  • Huangganglast seen from $323 on Oct 11 · via Wuhan
  • Huangshilast seen from $323 on Oct 11 · via Wuhan
  • Huayinlast seen from $314 on Oct 15 · via Xi'an
  • Huzhoufrom $312 · via Shanghai
  • Jiangmenfrom $685 · via Shenzhen
  • Jianshuilast seen from $1,004 on Oct 12 · via Kunming
  • Jiaxingfrom $312 · via Shanghai
  • Jinglinglast seen from $323 on Oct 11 · via Wuhan
  • Jingmenlast seen from $323 on Oct 11 · via Wuhan
  • Kaiyuanlast seen from $1,004 on Oct 12 · via Kunming
  • Kunshanfrom $312 · via Shanghai
  • Laiwulast seen from $616 on Oct 7 · via Jinan
  • Laixilast seen from $365 on Oct 21 · via Qingdao
  • Langfangfrom $302 · via Beijing
  • Leshanfrom $352 · via Zigong
  • Liaochenglast seen from $616 on Oct 7 · via Jinan
  • Longyanfrom $349 · via Xiamen
  • Luojiangfrom $352 · via Zigong
  • Luzhoulast seen from $686 on Sep 23
  • Meishanfrom $352 · via Zigong
  • Mengzilast seen from $1,004 on Oct 12 · via Kunming
  • Mianzhu, Deyang, Sichuanfrom $352 · via Zigong
  • Nanchuanlast seen from $364 on Oct 22 · via Chongqing
  • Neijiangfrom $352 · via Zigong
  • Panshanvia Shenyang
  • Pingdulast seen from $365 on Oct 21 · via Qingdao
  • Qingdaolast seen from $365 on Oct 21
  • Qingyuanfrom $365 · via Yunfu
  • Qujinglast seen from $1,004 on Oct 12 · via Kunming
  • Rugaofrom $312 · via Shanghai
  • Sanhefrom $302 · via Beijing
  • Shanghaifrom $312
  • Shangluolast seen from $314 on Oct 15 · via Xi'an
  • Shangyulast seen from $326 on Oct 17 · via Hangzhou
  • Shanweifrom $379 · via Hong Kong
  • Shaoxinglast seen from $326 on Oct 17 · via Hangzhou
  • Shenyang
  • Shenzhenfrom $685
  • Shijiefrom $365 · via Yunfu
  • Shiqifrom $685 · via Shenzhen
  • Shundefrom $365 · via Yunfu
  • Suihuafrom $433 · via Harbin
  • Suizhoulast seen from $323 on Oct 11 · via Wuhan
  • Suzhoufrom $312 · via Shanghai
  • Tai’anlast seen from $616 on Oct 7 · via Jinan
  • Tielingvia Shenyang
  • Tongchuanlast seen from $314 on Oct 15 · via Xi'an
  • Tongchuanshilast seen from $314 on Oct 15 · via Xi'an
  • Wanningfrom $351 · via Sanya
  • Weinanlast seen from $314 on Oct 15 · via Xi'an
  • Wuhanlast seen from $323 on Oct 11
  • Xiamenfrom $349
  • Xianninglast seen from $323 on Oct 11 · via Wuhan
  • Xiantaolast seen from $323 on Oct 11 · via Wuhan
  • Xiaoganlast seen from $323 on Oct 11 · via Wuhan
  • Xintailast seen from $616 on Oct 7 · via Jinan
  • Xuanchengfrom $312 · via Shanghai
  • Ya'anfrom $352 · via Zigong
  • Yintailast seen from $314 on Oct 15 · via Xi'an
  • Yunfufrom $365
  • Zhaoqingfrom $365 · via Yunfu
  • Zhongshanfrom $685 · via Shenzhen
  • Zhu Cheng Citylast seen from $365 on Oct 21 · via Qingdao
  • Zhuchenglast seen from $365 on Oct 21 · via Qingdao
  • Zibolast seen from $616 on Oct 7 · via Jinan
  • Zigongfrom $352
  • Zitonglast seen from $364 on Oct 22 · via Chongqing
  • Ziyangfrom $352 · via Zigong

Georgia

Hong Kong

India

  • Ahilyanagarfrom $536 · via Mumbai
  • Alappuzhalast seen from $572 on Sep 23 · via Theni
  • Aligarhfrom $414 · via Delhi
  • Alwarfrom $414 · via Delhi
  • Amravatilast seen from $779 on Sep 19 · via Nagpur
  • Anantapurlast seen from $795 on Sep 28 · via Bengaluru
  • Bardhamanlast seen from $507 on Oct 15 · via Kolkata
  • Bengalurulast seen from $795 on Sep 28
  • Bidarlast seen from $555 on Oct 21 · via Hyderabad
  • Bilimorafrom $536 · via Mumbai
  • Chandrapurlast seen from $779 on Sep 19 · via Nagpur
  • Delhifrom $414
  • Dindigullast seen from $572 on Sep 23 · via Theni
  • Gorakhpurfrom $414 · via Delhi
  • Hisarfrom $414 · via Delhi
  • Kalaburagilast seen from $555 on Oct 21 · via Hyderabad
  • Kanayannurlast seen from $572 on Sep 23 · via Theni
  • Karīmnagarlast seen from $555 on Oct 21 · via Hyderabad
  • Karnālfrom $414 · via Delhi
  • Kharagpurlast seen from $507 on Oct 15 · via Kolkata
  • Kochilast seen from $572 on Sep 23 · via Theni
  • Kurnoollast seen from $555 on Oct 21 · via Hyderabad
  • Kushinagarlast seen from $457 on Oct 11 · via Kathmandu
  • Morādābādfrom $414 · via Delhi
  • Mulugulast seen from $555 on Oct 21 · via Hyderabad
  • Mumbaifrom $536
  • Muzaffarnagarfrom $414 · via Delhi
  • Nagpurlast seen from $779 on Sep 19
  • Nandyāllast seen from $555 on Oct 21 · via Hyderabad
  • New Delhifrom $414 · via Delhi
  • Nizāmābādlast seen from $555 on Oct 21 · via Hyderabad
  • Nowrangapurlast seen from $510 on Oct 20 · via Rasapūdipalem
  • Panipatfrom $414 · via Delhi
  • Rāichūrlast seen from $555 on Oct 21 · via Hyderabad
  • Ramagundamlast seen from $555 on Oct 21 · via Hyderabad
  • Rāmgundamlast seen from $555 on Oct 21 · via Hyderabad
  • Rohtakfrom $414 · via Delhi
  • Sahāranpurfrom $414 · via Delhi
  • Sri Ganganagarfrom $753 · via Lahore
  • Thenilast seen from $572 on Sep 23
  • Thrissurlast seen from $572 on Sep 23 · via Theni
  • Tumakurulast seen from $795 on Sep 28 · via Bengaluru
  • Visakhapatnamlast seen from $510 on Oct 20 · via Rasapūdipalem
  • Warangallast seen from $555 on Oct 21 · via Hyderabad
  • Yamunanagarfrom $414 · via Delhi

Indonesia

Iran

  • Āmollast seen from $1,536 on Oct 20 · via Tehran
  • Araklast seen from $1,536 on Oct 20 · via Tehran
  • Babollast seen from $1,536 on Oct 20 · via Tehran
  • Karajlast seen from $1,536 on Oct 20 · via Tehran
  • Kāshānlast seen from $1,536 on Oct 20 · via Tehran
  • Kashanlast seen from $1,536 on Oct 20 · via Tehran
  • Nazarabadlast seen from $1,536 on Oct 20 · via Tehran
  • Qazvinlast seen from $1,536 on Oct 20 · via Tehran
  • Qomlast seen from $1,536 on Oct 20 · via Tehran
  • Sāvehlast seen from $1,536 on Oct 20 · via Tehran

Israel

Japan

  • Chibafrom $347 · via Tokyo
  • Fujifrom $347 · via Tokyo
  • Gifulast seen from $529 on Oct 6 · via Nagoya
  • Himejifrom $471 · via Osaka
  • Hiratsukafrom $347 · via Tokyo
  • Hiroshimalast seen from $479 on Sep 20
  • Isesakifrom $347 · via Tokyo
  • Kakogawafrom $471 · via Osaka
  • Kobefrom $471 · via Osaka
  • Kyotofrom $471 · via Osaka
  • Maebashifrom $347 · via Tokyo
  • Narafrom $471 · via Osaka
  • Ōtafrom $347 · via Tokyo
  • Ōtsufrom $471 · via Osaka
  • Saitamafrom $347 · via Tokyo
  • Sakaifrom $471 · via Osaka
  • Takasakifrom $347 · via Tokyo
  • Tokyofrom $347
  • Toyohashilast seen from $529 on Oct 6 · via Nagoya
  • Tsulast seen from $529 on Oct 6 · via Nagoya
  • Utsunomiyafrom $347 · via Tokyo
  • Yokohamafrom $347 · via Tokyo

Jordan

  • Irbidlast seen from $706 on Oct 8 · via Amman
  • Zarqalast seen from $706 on Oct 8 · via Amman

Kazakhstan

Kyrgyzstan

  • Bishkeklast seen from $421 on Oct 17

Malaysia

North Korea

Pakistan

Palestine

  • Gazafrom $485 · via Jerusalem

Philippines

Qatar

Saudi Arabia

  • Al Kharjfrom $657 · via Riyadh
  • Dammamlast seen from $570 on Sep 16
  • Jubaillast seen from $570 on Sep 16 · via Dammam
  • Meccalast seen from $591 on Oct 7 · via Jeddah

Singapore

South Korea

Syria

Taiwan

Tajikistan

Thailand

Türkiye

  • Adapazarıfrom $363 · via Istanbul
  • Aksaraylast seen from $810 on Sep 25 · via Mersin
  • Ankaralast seen from $637 on Oct 22
  • Antalyafrom $616
  • Balıkesirfrom $363 · via Istanbul
  • Çorumlast seen from $637 on Oct 22 · via Ankara
  • Istanbulfrom $363
  • Muratpaşafrom $616 · via Antalya
  • Osmaniyelast seen from $810 on Sep 25 · via Mersin
  • Tarsuslast seen from $810 on Sep 25 · via Mersin
  • Uşaklast seen from $488 on Oct 5 · via Izmir

United Arab Emirates

Uzbekistan

Vietnam

Africa

49 routes

Benin

Cameroon

Egypt

Ghana

  • Accralast seen from $667 on Oct 15
  • Cape Coastlast seen from $667 on Oct 15 · via Accra

Kenya

Morocco

Nigeria

South Africa

  • Emalahlenilast seen from $828 on Oct 19 · via Johannesburg
  • Klerksdorplast seen from $828 on Oct 19 · via Johannesburg
  • Paarlfrom $823 · via Cape Town
  • Pretorialast seen from $828 on Oct 19 · via Johannesburg
  • Rustenburglast seen from $828 on Oct 19 · via Johannesburg
  • Soshanguvelast seen from $828 on Oct 19 · via Johannesburg
  • Vanderbijlparklast seen from $828 on Oct 19 · via Johannesburg
  • Vereeniginglast seen from $828 on Oct 19 · via Johannesburg

Zimbabwe

North America

127 routes

Costa Rica

El Salvador

  • San Miguellast seen from $378 on Sep 25 · via San Salvador
  • San Salvadorlast seen from $378 on Sep 25
  • Soyapangolast seen from $378 on Sep 25 · via San Salvador

Guatemala

Martinique

Mexico

Nicaragua

  • Managualast seen from $483 on Oct 14

Panama

Turks and Caicos Islands

United States

South America

22 routes

Brazil

Chile

  • Rancagualast seen from $604 on Sep 29 · via Santiago
  • Valparaísolast seen from $604 on Sep 29 · via Santiago
  • Viña del Marlast seen from $604 on Sep 29 · via Santiago

Peru

Oceania

10 routes

Australia

Fiji

New Zealand