Buffalo, NY to New York, NY

Buffalo, NY to New York, NY Bus Tickets - Schedules & Fares

Departure Duration Arrival
Bus ID Features
Price per person
  • 11:15PM
    7h15m
    6:30AM
  • 3333 Sheridan Dr - Buffalo
    127 E Broadway - New York, NY
  • Details

Departure & Arrival Locations

Bus Stop in Buffalo, NY
Bus Stop in New York, NY
What to expect on your CoachRun ride
Track Your Ride:
Real-time GPS tracking and easy ETA sharing.
Count on Support:
Our 24/7 customer service team is always ready to help.
Choose Your Spot:
Choose your seat when booking.
Change with Ease:
Reschedule anytime. No stress, no fees.
Sit Back in Comfort:
Large, clean, air-conditioned buses for a relaxing trip.
Ride smarter. Save more.
Sign up to get CoachRun deals.
Sign up for exclusive discounts.

What people are asking about buses from Buffalo, NY to New York, NY?

  • Why ride CoachRun from Buffalo to New York?

    CoachRun runs a direct overnight bus from the Buffalo area to Manhattan, with no transfers. You leave late at night and arrive in New York early the next morning, so you can sleep on the way instead of losing a full day to travel or paying for an extra hotel night. You can also pick your seat when you book.

  • How long is the bus ride from Buffalo to New York?

    The trip takes about 7 hours and 15 minutes, depending on traffic and weather. The bus leaves 3333 Sheridan Dr in the Buffalo area at 11:15 PM and arrives at 127 E Broadway in Manhattan around 6:30 AM.

  • Where is the pick-up location in Buffalo?

    CoachRun picks up at 3333 Sheridan Dr, in the Amherst area on Buffalo's north side. This stop is not the downtown Buffalo bus terminal on Ellicott St, so please go to the Sheridan Dr address for boarding.

  • Where does the bus arrive in New York?

    The bus arrives at 127 E Broadway, New York, NY, in Manhattan's Chinatown / Lower East Side. The stop is close to the East Broadway (F) subway station, so you can connect to the rest of the city right away.

  • Is there an overnight bus from Buffalo to New York City?

    Yes. CoachRun's Buffalo to New York bus departs at 11:15 PM and arrives in Manhattan around 6:30 AM. It is a practical option if you want to be in New York for a morning meeting, class, or connection.

  • How much is the bus ticket from Buffalo to New York?

    CoachRun tickets from Buffalo to New York start from $59.49 one-way. If you book your outbound and return trips together, you save $18.98 and pay the $4.99 booking fee only once.

  • What is the cheapest way to travel from Buffalo to New York?

    The bus is usually the most budget-friendly way to make this trip. Because the CoachRun bus travels overnight, you can also save the cost of a hotel night. Booking a round trip in a single order saves $18.98 compared with buying two one-way tickets.

  • Can I choose my seat on the Buffalo to New York bus?

    Yes. You can choose your preferred seat during booking. This helps you get settled for the overnight ride.

  • What amenities are available on the CoachRun bus from Buffalo to New York?

    CoachRun buses have comfortable seating, climate control, overhead lighting, and a clean onboard restroom. Most buses also have charging outlets, and every vehicle is regularly maintained for a smooth, reliable ride.

  • How early should I arrive before departure?

    Please arrive 15 to 20 minutes before the 11:15 PM departure so you have enough time to board. Because this is a late-night pickup, plan your ride to the stop in advance.

  • Can I bring luggage on the Buffalo to New York bus?

    Yes. Each passenger may bring one carry-on and one checked bag. Extra or oversized luggage may cost an additional fee, and full details are shown at checkout.

  • Are pets allowed on the Buffalo to New York bus?

    Only service animals are permitted on board, in line with ADA guidelines.

  • What happens if my Buffalo to New York bus is delayed?

    You can track your bus in real time with GPS, both while you wait at the Sheridan Dr stop and during the trip. If there is an unexpected delay, we may send updates by text or email when available.

  • Can I change or cancel my bus ticket from Buffalo to New York?

    Yes. What you can change or cancel depends on your fare type. Most tickets can be modified before departure, and your first reschedule is free.

  • Does CoachRun operate Buffalo to New York buses every day?

    No. CoachRun runs this route on selected days of the week rather than daily, and schedules may change by season. Check the real-time calendar on this page for available dates, and book early for weekends and holidays.