Prices were available within the past 7 days and start at $52 for one-way flights and $100 for roundtrip, for the period specified. Prices and availability are subject to change.
Find the cheapest month to fly from Columbus (CMH) to Buffalo (BUF)
February is typically the cheapest month to flyFebruary is typically the cheapest month to fly
From $156 - $330 per traveler.
Book with confidence
Flights to Batavia at a glance
Traveling to Batavia is a breeze—simply select from a range of flights to Batavia, including both full-service and budget-friendly options. Compare journey times to find the best fit for your travel plans and budget as you prepare to explore the city's iconic sights and charming neighborhoods.
Major airports near Batavia: Buffalo Niagara International Airport (BUF), Greater Rochester International Airport (ROC)
Closest airport to Batavia: Greater Rochester International Airport, ROC (around 28 miles)
Flights per week: 4,150+ flights arriving across Batavia airports
Number of airlines that fly to Batavia: around 30+ carriers
Popular airports near Batavia
Batavia is a vibrant city ideal for families seeking adventure and outdoor getaways. Visitors are drawn to its rich culture and entertainment options. The nearest airports to Batavia include two major airports, making it convenient for travelers to plan their flights and explore this charming destination.
Buffalo Niagara International Airport (BUF): Situated in Erie County, New York, approximately 28 miles from Batavia, this airport offers a variety of domestic and international flights, linking travelers to over 175 domestic cities and more than 55 international locations. Passengers can opt for first class or premium economy seating for enhanced comfort, depending on the airline and route. Key airlines operating here include American Airlines, Delta, and JetBlue Airways.
Greater Rochester International Airport (ROC): Found in Monroe County, New York, around 28 miles away from Batavia, this airport caters to both domestic and international travel, connecting to roughly 150 domestic cities and 45 international destinations. Travelers have the option to upgrade to first class or premium economy service for additional comfort, based on their chosen airline and route. Notable carriers at this airport include American Airlines, Delta, and United.
Top routes to Batavia
New York (JFK/LGA) to Batavia (BUF/ROC), with one-way fares starting at around $60
Orlando (MCO) to Batavia (BUF/ROC), with one-way fares starting at around $50
Tampa (TPA) to Batavia (BUF/ROC), with one-way flight options from around $60
Fort Lauderdale (FLL) to Batavia (BUF/ROC), with one-way tickets available from around $70
Los Angeles (LAX) to Batavia (BUF/ROC), with one-way flight options from around $95
Cheapest routes to Batavia
Concord (USA) to Batavia (ROC), with low-cost one-way tickets from around $30
Orlando (MCO) to Batavia (BUF/ROC), with low-cost one-way tickets from around $50
Raleigh (RDU) to Batavia (BUF/ROC), with low one-way fares from around $50
Wilmington (ILM) to Batavia (BUF/ROC), with cheap one-way fares from around $50
Atlanta (ATL) to Batavia (BUF/ROC), with budget one-way fares from around $50
*Flight times and fares vary by season and availability and are based on one-way routes
Top airlines with flights to Batavia
American Airlines: This airline operates flights to Buffalo Niagara International Airport (BUF) and Greater Rochester International Airport (ROC), representing about 32% of arrivals in Batavia. Passengers can expect an average one-way fare of around $270, with first class offered as a premium service depending on the route.
Delta: Delta provides services to both Buffalo Niagara International Airport (BUF) and Greater Rochester International Airport (ROC), making up roughly 24% of arrivals to Batavia. The typical one-way fare is around $260, and premium service options may include both premium economy and first class depending on the route.
United: United Airlines flies to Buffalo Niagara International Airport (BUF) and Greater Rochester International Airport (ROC), contributing about 17% of arrivals to Batavia. The average one-way ticket costs approximately $280, and first class may be available as a premium seating option depending on the specific route.
Southwest Airlines: Serving Buffalo Niagara International Airport (BUF) and Greater Rochester International Airport (ROC), Southwest Airlines accounts for roughly 15% of arrivals into Batavia. Travelers can expect an average one-way fare of about $250 when flying with this airline.
JetBlue Airways: JetBlue operates flights to Buffalo Niagara International Airport (BUF) and Greater Rochester International Airport (ROC), making up around 8% of arrivals in Batavia. The average one-way fare is approximately $250, with premium economy class available as a service option depending on the route.
Best time to fly to Batavia
The most popular months for travelers to fly to Batavia are February, March, and April, when peak temperatures in Batavia can reach up to 44.6°F in April. If you prefer quieter travel, consider September, the least busy time to visit with temperatures around 62.6°F and typically the lowest average one-way fare (around $192), roughly 7% cheaper than the yearly average. Looking for additional cheaper months to fly? October, May, and June offer average one-way fares of around $199, making them good options for flexible travelers.
Month
Temperature
Precipitation
Cloudiness
Demand
Average one-way Fare
January
24.3°F (-4.3°C)
Light Rain
Very Cloudy
Average
$212
February
25.3°F (-3.7°C)
Light Rain
Mostly Cloudy
Moderately High
$219
March
33.8°F (1.0°C)
Light Rain
Mostly Cloudy
Moderately High
$224
April
44.6°F (7.0°C)
Light Rain
Mostly Cloudy
Moderately High
$235
May
57.4°F (14.1°C)
Light Rain
Mostly Sunny
Average
$199
June
64.9°F (18.3°C)
Light Rain
Mostly Sunny
Average
$200
July
70.3°F (21.3°C)
Light Rain
Mostly Sunny
Average
$202
August
68.9°F (20.5°C)
Light Rain
Mostly Sunny
Average
$205
September
62.6°F (17.0°C)
Light Rain
Mostly Sunny
Moderately Low
$192
October
51.4°F (10.8°C)
Light Rain
Mostly Cloudy
Average
$198
November
39.6°F (4.2°C)
Light Rain
Mostly Cloudy
Moderately Low
$204
December
31.5°F (-0.3°C)
Light Rain
Mostly Cloudy
Moderately Low
$210
*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.
How to save money on a flight to Batavia
Getting some of the best deals on flights to Batavia is all about timing and flexibility. Here are some key tips to help you save:
Compare flight options—use Expedia's search tool to compare airlines, routes, direct vs. non-direct flights, and flight times. You can also sort by price to find the most affordable options.
Set up price alerts—as an Expedia member you can use Price Tracking to receive notifications when flight prices change.
Think about luggage-nowadays, it's important to check the airline's baggage policies to find the best value. That may be paying for an additional carry-on bag or booking a ticket with checked luggage included. Either way, double-check your baggage allowance before confirming your booking to avoid excess baggage fees at the airport.
Earn miles—you can earn airline miles when you book your Batavia flight with Expedia. Just select your frequent flyer program and enter your program number when confirming your booking.
*For members. Select hotels.
Arriving in Batavia
Batavia welcomes travelers through its range of transport options based on price, convenience, and proximity. Here's how to reach Batavia efficiently:
Public transportation: From Buffalo Niagara International Airport, Buffalo-Depew Station, a train station, is located about 2.6 miles away by car, while University Station, a metro station, is situated approximately 6.5 miles from the airport, both easily accessible by car.
Hotel transfer: Transfers offer a convenient way to reach your hotel in Batavia, with private rides that can be arranged in advance.
Car rental: Renting a car in Batavia is a good option if you plan to explore and sightsee beyond the city. Browse cheap car rentals in Batavia on Expedia.
Taxi/ride-hailing: Taxis and ride-hailing services may be available from designated pickup areas outside the terminal, check locally on arrival.
Where to stay around Batavia
Wyoming: Located 13 miles away from Batavia, Wyoming is a charming city known for its stunning outdoor scenery and adventure opportunities. Visitors can explore attractions like Silver Lake, perfect for romantic outings or a scenic beach day. The Wyoming Free Library offers a cultural experience for families, while Covington Town Hall showcases modern civic architecture. With its recreational areas and parks, Wyoming is ideal for those looking to immerse themselves in nature.
Elba: Elba is located 5 miles away from Batavia and is a family-friendly destination that combines outdoor adventures with educational fun. The highlight here is Six Flags Darien Lake, which caters to thrill-seekers and families alike. For a more serene outing, Horseshoe Lake offers a picturesque setting for relaxation. Don’t miss the Holland Land Office Museum for a glimpse into local history, making Elba a perfect stop for both entertainment and education.
Corfu: Corfu is located 10 miles away from Batavia and is a lively city that provides a mix of family-friendly activities and entertainment options. Six Flags Darien Lake is a major draw for adventure enthusiasts. For those seeking live performances, the Darien Lake Performing Arts Center is a must-visit. Nature lovers will appreciate the proximity to national parks and lakes, making Corfu an exciting destination for outdoor activities and family fun.
Tips for short-haul flights to Batavia
For quick getaways, efficiency is key. Here is how to make your short-haul journey smoother:
Pack light and skip checked bags—when flying with budget airlines, traveling with just a carry-on is often more economical. Maximize your space by using mini toiletries, wearing your bulkiest clothing, and planning your outfits wisely. This strategy also allows you to avoid the wait at baggage claim upon arrival.