British Airways

BA Appointed Operator logo

As a British Airways Appointed Operator we can organise scheduled flights on any day of the week direct to Vancouver, Montreal and Toronto. We also offer UK domestic flight connections to London Heathrow from Aberdeen, Belfast, Edinburgh, Glasgow, Inverness, Manchester, Newcastle and Leeds-Bradford.

When travelling with British Airways on transatlantic flights, there are the following cabin classes to choose from:

First - selected routes

The First experience allows you start to relax as soon as you arrive at Heathrow T5, with dedicated check in and the luxurious Concorde Room offering intimate private dining prior to departure.

Once on board your First suite is your sanctuary in the sky, a discreetly serviced and well equipped haven of calm where your well being is catered for.

Club World

Dedicated departure lounges and Elemis Travel Spa at Heathrow T5 are designed to give you the choice before your flight, whether you wish to relax, dine or be pampered.

The Club World fully flatbed seats give you your own space and time to do what you want, when you want.

World Traveller Plus

Make your trip that little bit more special by flying premium economy in World Traveller Plus. World Traveller Plus is a private dedicated cabin with a maximum of six rows meaning you can enjoy a more peaceful trip.

Enjoy added extra privacy, more space, relaxation and expert service, ensuring you arrive at your destination in better shape to enjoy your holiday.

World Traveller

Fly and relax in the knowledge that everything will be taken care of, allowing you to simply sit back and enjoy what’s on offer.

When you’re travelling transatlantic you can enjoy refreshments from the complimentary bar service and will receive tasty three course meals perfectly suited to your flight time and designed by leading chefs.

Flying with British Airways

Covid-19 safety meaures

Feel at east when flying with British Airways, with protective measures in place from airport check-in, to onboard cleaning. Masks are mandatory throughout your journey (unless you are medically exempt) and other meaures include:

  • Safe & easy check-in via the British Airways app.
  • Extra sanitising stations.
  • Dedicated on board cleaning teams.
  • Anti-bacterial hygiene wipes provided on board.
  • The highest standard of cabin filtered air designed to remove microscopic bacteria and virus clusters, with over 99.9% efficiency.
Flight tickets

Our flight tickets are now issued as an electronic ‘e-ticket’. Note that we don't issue you with an e-ticket receipt.

Frequent flyer and airline membership cards

Please let us have your membership numbers and details - we will ensure these are added to your flight booking(s)

Special requests and meals

Should any of your party require a special meal such as vegetarian, kosher or child meal on the transatlantic sections of your flight booking then this must be booked at least 7 days in advance. Please let us know as soon as possible and we’ll ensure these items are added. If any of your party require special assistance we can arrange this at all airports – please call us so we can assess the correct level of assistance you require. If you have food allergies or are carrying an Epi-pen or injectable medication please call us for advice on 0131 243 8097.

British Airways in-flight meal options

British Airways are now offering everyone in the World Traveller (Economy) cabin to selected destinations the ability to choose and purchase their own in-flight meal before flying. By choosing a World Traveller pre-paid meal you can select from a range of mouth-watering options as an alternative to the normal regular complimentary in-flight meal. Menus will be available to browse and order from within 30 days of your flight’s departure. Drinks are included at no extra cost. To pre-book your meal go to under the ‘Manage My Booking’ section from 30 days prior to travel, right up until 24 hours before departure.

British Airways seating options

All passengers now have the option of paying in advance for pre-assigned seating until 24 hours prior to departure. To allow you access to this functionality we need to take payment for the flight ticket element of your booking in full, and we will then issue your flight tickets. You will then be able to access your flight booking on under the ‘Manage My Booking’ section and choose your seats – payment can be made with your credit card. If you are a British Airways Executive Club member (Silver or above) you will be able to pre-book free seats in advance. For all bookings that include infants, free seats will be pre-booked for you at time of booking. For bookings that include children, British Airways will automatically pre-allocate free seats 72 hours before your flight departs, however, you can only alter these seats when online check-in opens 24 hours prior to flight departure. For everyone else the only way to secure the free seat of your choice is by checking in online from 24 hours before your flight departs. The earlier you check-in the greater the choice of seats you will have. Once a seat has been chosen it will not be changed, subject only to rare operational requirements.

Online Check-in 24 hours prior to departure

To check in online, please visit You will then be required to enter your BA reference number (which will be included with your travel documentation we send you) and the surname of the lead passenger. We are on hand to help and advise you through any part of this process however, regretfully, we are not permitted to check in online on your behalf. Online check-in opens 24hrs prior to flight departure. Please note that check-in closes 60 minutes prior to departure.

Which terminal?

British Airways transatlantic flights currently depart from Heathrow T3 and Heathrow T5:

Heathrow T3 for flights to Vancouver

Heathrow T5 for flights to Montreal and Toronto


You are entitled to a free baggage allowance, which will vary depending on which class of travel and ticket type you book. You can take extra bags with you for a charge and save money when you pay online before you check-in.

> Information on British Airways baggage policy.

If you require any further information on British Airways or to discuss your holiday plans call one of our Ski Specialists on 0131 243 8097