Need a hotel room in Cranbrook?

Book now

There are 2 ways to get from Porto to Cranbrook by plane, shuttle or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Cranbrook  •  21h

  1. Fly from Porto (OPO) to Cranbrook (YXC) OPO - YXC

$537 - $1,152

1 alternative option

Fly to Calgary, shuttle, bus  •  22h 2m

  1. Fly from Porto (OPO) to Calgary (YYC) OPO - YYC
  2. Take a shuttle bus from Calgary Airport to Fernie, BC - Best Western Lodge
  3. Take the bus from Elk Valley Hospital to College of the Rockies

$605 - $1,095

Porto (OPO) to Cranbrook (YXC) flights

The flight time between Porto (OPO) and Cranbrook (YXC) is around 21h 25m and covers a distance of around 7670 km. The fastest flight normally takes 18h 17m. Services are operated by Air France, WestJet, KLM and others. Typically 33 flights run weekly, although weekend and holiday schedules can vary so check in advance.

Flight route overview

Average flight journey time:
21h 25m
Fastest flight journey time:
18h 17m
Flight distance:
7670 km
Flights per week:
33
Cheapest price:
$520
Carbon emissions:
1555 kg CO2

First and last flights

First flight departs at:
03:05
Last flight departs at:
12:20

The schedules shown below are for the next available departures.

Porto (OPO) to Cranbrook (YXC) flight schedules

Portugal → Canada
Restricted

Travel safe during COVID-19

International entry into Canada from Portugal

  • Entry is restricted for citizens and permanent residents of Portugal
Show more details
Allowed for: Citizens and permanent residents

Restricted for: Foreign nationals

Show less

Conditions of entry into Canada from Portugal

  • Negative COVID-19 test issued at most 3 days prior for all arrivals by land or air 5 years of age or older
  • Travellers are required to submit their quarantine plan using ArriveCAN app prior to arrival
  • 14 day mandatory quarantine including 3 night pre-paid booking at a government authorised hotel at traveller's expense. COVID-19 test on arrival. Additional COVID-19 test on day 8 of quarantine
  • Negative COVID-19 result is required for quarantine release
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
This applies to arrivals from all countries, with no exceptions

Rules to follow in Canada

2m

Recommended

Recommended

Considerations leaving from Portugal

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


No, entry into Canada from Portugal is currently restricted.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • Domestic border crossings may be subject to approval, testing and quarantine
  • Regional restriction measures in place

Explore travel options

The national COVID-19 helpline number in Cranbrook is 1-833-784-4397.

Wearing a face mask on public transport in Cranbrook is recommended.

The social distance requirement in Cranbrook is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.

No, but conditions apply when returning to Portugal from Canada.

See options for return travel.

Last updated: 20 Jul 2021
Exceptions may apply, for full details: Government of Canada.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Porto to Cranbrook is to fly and shuttle and bus which costs €390 - €750 and takes 22h 2m.

More details

The quickest way to get from Porto to Cranbrook is to fly which costs €350 - €800 and takes 21h.

More details

The distance between Porto and Cranbrook is 7688 km.

It takes approximately 21h to get from Porto to Cranbrook, including transfers.

More details

There is no direct flight from Porto Airport to Cranbrook Airport. The quickest flight takes 21h 29m and has two stopovers.

Search flights

Cranbrook is 7h behind Porto. It is currently 5:19 PM in Porto and 10:19 AM in Cranbrook.

Air France, Air Canada, Transavia Holland and six other airlines offer flights from Porto Airport to Cranbrook Airport.

Search flights

There are 17+ hotels available in Cranbrook. Prices start at $125 CAD per night.

More details

The best way to get from Porto to Porto Airport is to subway which takes 27 min and costs €1 - €2.

More details

Map of how to get from Porto to Cranbrook.
Launch map view
  • Distance: 7687.9 km
  • Duration: 21h

What companies run services between Porto, Portugal and Cranbrook, BC, Canada?

Air France, WestJet and 11 other airlines fly from Porto to Cranbrook 5 times a day.

Airlines
WestJet
Website
westjet.com
Flights from Porto to Cranbrook via Paris CDG, Calgary
Ave. Duration
21h 36m
When
Sunday
Estimated price
$600 - $2,000
Flights from Porto to Cranbrook via Montreal, Calgary
Ave. Duration
18h 29m
When
Friday
Estimated price
$500 - $1,100
Flights from Porto to Cranbrook via Frankfurt, Vancouver
Ave. Duration
19h 50m
When
Monday, Friday and Saturday
Estimated price
$650 - $1,700
Flights from Porto to Cranbrook via Toronto, Calgary
Ave. Duration
20h 4m
When
Friday
Estimated price
$500 - $1,100
Flights from Porto to Cranbrook via Amsterdam Schiphol, Calgary
Ave. Duration
21h 29m
When
Friday
Estimated price
$600 - $2,000
Flights from Porto to Cranbrook via London Gatwick, Calgary
Ave. Duration
21h 54m
When
Tuesday and Saturday
Estimated price
$550 - $1,900
Flights from Porto to Calgary via Paris CDG
Ave. Duration
13h 17m
When
Sunday
Estimated price
$500 - $1,700
Flights from Porto to Calgary via London Gatwick
Ave. Duration
12h 2m
When
Tuesday and Saturday
Estimated price
$500 - $1,700
Flights from Porto to Calgary via Toronto
Ave. Duration
13h 27m
When
Friday
Estimated price
$460 - $950
Air Canada
Website
aircanada.com
Flights from Porto to Cranbrook via Amsterdam Schiphol, Vancouver
Ave. Duration
18h 17m
When
Thursday and Friday
Estimated price
$550 - $1,700
Flights from Porto to Calgary via Frankfurt
Ave. Duration
14h 40m
When
Friday and Saturday
Estimated price
$500 - $1,400
KLM
Website
klm.com
Flights from Porto to Calgary via Amsterdam Schiphol
Ave. Duration
15h 20m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$480 - $1,400
Flights from Porto to Calgary via Toronto
Ave. Duration
13h 27m
When
Friday
Estimated price
$460 - $950
Lufthansa
Website
lufthansa.com
Flights from Porto to Calgary via Frankfurt
Ave. Duration
14h 40m
When
Friday and Saturday
Estimated price
$500 - $1,400
Swiss
Website
swiss.com
Flights from Porto to Calgary via Zurich
Ave. Duration
19h 50m
When
Sunday
Estimated price
$430 - $1,300
Bus operators
The Fernie Shuttle
Phone
1-250-423-4023
Email
theshuttlefernie@hotmail.com
Website
thefernieshuttle.com
Shuttle from Calgary Airport to Fernie, BC - Best Western Lodge
Ave. Duration
4h 30m
Frequency
On demand
Estimated price
$138
Schedules at
thefernieshuttle.com
BC Transit - Elk Valley
Phone
1-855-417-4636
Website
bctransit.com
Bus from Elk Valley Hospital to College of the Rockies
Ave. Duration
37 min
Frequency
Every 4 hours
Estimated price
$2
Schedules at
bctransit.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Travelling to and around Russia for the 2018 FIFA World Cup and Need to know: Jadrolinija - to help you get the most out of your next trip.