Travel from Verona-NY-USA to New-York

Bus or train from Verona to New York?

VIA Rail operates a train from Verona to New York every 3 hours. Tickets cost $45 - $150 and the journey takes 4 h 51 min. Amtrak also services this route 3 times a day. Alternatively, VIA Rail operates a bus from Verona to New York every 3 hours. Tickets cost $20 - $55 and the journey takes 20 min. 5 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Verona to New York

ModeDurationPrice
From Verona taxi to Rome then train to New York.5 h 3 min$176
From Verona taxi to Rome, train to Utica, NY, bus to Albany, NY, then bus to New York, NY.6 h 29 min$217
From Verona drive to New York.4 h 33 min$39
From Verona taxi to Rome, train to Syracuse, NY, bus to Syracuse airport, fly to New York JFK airport, train to Jamaica, then train to New York.5 h 15 min$285
From Verona taxi to Rome, train to Syracuse, NY, bus to Syracuse airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York.5 h 31 min$321
From Verona taxi to Rome, train to Syracuse, NY, bus to Syracuse airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York.5 h 33 min$345
From Verona taxi to Rome, train to Syracuse, NY, bus to Cortland, NY, taxi to Ithaca airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York.6 h 22 min$835