Skip to footer

Flights to Buffalo

Niagra Falls

Bustling Buffalo

Jet off to New York State’s second biggest city with our Buffalo flights

With our affordable flights to Buffalo, you’ll soon be uncovering the charisma of the second biggest city in New York State. Standing tall on the eastern rim of Lake Erie, Buffalo has its fine waterfront position to thank for its early success. Once a booming centre for industry and immigration (remnants of which still remain), now turned lively student town, Buffalo is especially popular for its dynamic arts scene and quality cuisine, which is crammed full of regional and international flavours; it’s no surprise that food festivals, including the National Buffalo Chicken Wing Festival, are a favourite local pastime. The city’s beer-brewing tradition is also going strong so make time to sample a few local brews while in town.

But perhaps top of Buffalo’s priority list is sport, and there’s nothing quite like a Buffalo Sabres ice-hockey game or a Buffalo Bills NFL match to jump right into the city’s sporting obsession. If games aren’t your thing, hit the bookshops and boutiques in fashionable Elmwood Village, or check out 19th century American architecture in the city’s Theatre District. And when you’ve seen it all, head straight to the dramatic tumbling waters of nearby Niagara Falls – all just an easy trip away with Virgin Atlantic’s Buffalo flights.

Find your flights

Plan your journey
When do you want to go?

Dates highlighted in orange can only be booked by calling our contact centre on XXXX XXX XXX

Who is going?
Which kind of ticket would you like?
(where available)
How would you like to pay for your tickets?

More options

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


Adult passengers must be above 16 years of age on the date of their flight.

Young Adults

Young adult passengers travelling alone can't book online - please contact reservations on 0844 209 7777 for help.


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


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.