Main Content

Contact us

We're here to help

Haven't found what you were looking for on our website?

You can send us an e-mail if you have any questions - just remember not to include any credit or debit card data. If you'd prefer to talk to one of our friendly agents, please use the numbers below.

For telephone enquiries relating to mobility or medical assistance, please call the Special Assistance team on the number relating to your country of departure.

 

UK

Reservations: 0344 874 7747 (Open 24/hours day)
Flight Information: 0344 209 7770
Flying Club: 0344 412 2414
Special assistance: 0344 481 4455 (Open Monday to Friday, 9am - 6pm and bank holidays)
Special assistance: (Minicom number for the hearing impaired) 0344 209 0747
Preorder duty free items: 0344 579 0055
Cargo Reservations: 0344 209 8300

Virgin Headquarters: 0344 8110 000

 

USA

Reservations/Flight Information: +1 800 862 8621 (Open 24/hours day)
Special assistance: +1 888 747 7474

Flying Club: +1 800 365 9500

 

Caribbean

Reservations: +1 800 744 7477 or Barbados: +1 246 228 4886 (Open 24/hours day)

Flying Club: +1 800 744 7477

 

China

Reservations +86 21 61 361777 (Open Monday to Saturday 8am - 8pm, Sunday 8am - 5pm)

Flying Club: +86 21 5353 4600

 

Cuba

Reservations: +53 7 204 0747 (Open Monday to Friday 9am - 4.30pm. Closed weekends)

 

Hong Kong

Reservations +852 2532 3000 (Open Monday to Saturday 8am - 8pm, Sunday 8am - 5pm) 
Flight Information +852 2181 8888

Flying Club: +852 2532 6060

 

India

Reservations Toll Free: +1800 102 3000 (Open Monday to Saturday, 9.15am - 5.15pm)
Special Assistance: +91 124 4693030

Flying Club: +1-800-102-3000 (toll free), +91-124-4693030

 

Nigeria

Reservations (Lagos):
+234 (0) 1 4612747
+234 (0) 1 4483000
(Open 24 hours Monday to Sunday)

 

South Africa

Reservations +27 11 340 3400 (Open 24/hours day)
Flight Information +27 11 978 6000

Flying Club: +27 11 340 3535

 

United Arab Emirates

Reservations: +971 4 406 0600 (Open Sundays to Thursdays only, 9am - 5:30pm)