Skip to footer

Affordable flights to Charlotte

Picturesque Charlotte

Shimmering Charlotte

Discover North Carolina and its leading city with our Charlotte flights

Our affordable flights to Charlotte mean that North Carolina and its ‘Queen City’ await just a short ride away. Charlotte booms as one of the USA’s major financial hubs, but it’s not all business and banks: beyond the green monetary gleam, you’ll find laidback bohemian neighbourhoods, remarkable museums, and plenty of local history. Dig into post-Civil War lore at the Levine Museum of the New South, get friendly with local evangelist Billy Graham (known as the ‘pastor to presidents’) at the Billy Graham Library, or tour a 19th century plantation. Just north of Charlotte’s uptown museum and finance district, artsy NoDa teems with lively pubs and edgy galleries. The food’s good too, and you won’t want to miss out on Charlotte’s beloved slow-cooked pulled-pork sandwiches, or the city’s famous craft breweries.

From Charlotte, it’s an easy jump to the quiet North Carolina coast, lined with chilled-out beach towns and untamed islands. Then venture northwest into the endlessly diverse landscapes of the Great Smoky Mountains, straddling the Tennessee border, where you’ll find everything from rock climbing, horse riding, and hiking to peaceful forest drives and pretty camping spots. Kick-start your journey to the South, with Virgin Atlantic’s Charlotte flights.

Find your flights

Plan your journey

When do you want to go?

Who is going?

Which kind of ticket would you like?

Stopovers
(where available)

How would you like to pay for your tickets?

More options

Don't want a straightforward single or return? No problem.

Adults

Adult passengers aged 12-15 and travelling alone can't book online - please contact reservations on 0844 209 7777 for help.

Children

Children must be aged 2-11 on the date of their flight.

Infants

Infants don't get their own seat on the plane - they'll need the comfort of your lap.

Connecting flights

Pick connecting flights if you want to connect from an existing flight.