Travel from Baltimore to Staten-Island

Train, bus or fly from Baltimore to Staten Island?

Amtrak Acela Express operates a train from Baltimore to Staten Island hourly. Tickets cost $100 - $280 and the journey takes 1 h 44 min. Alternatively, Peter Pan Bus Lines operates a bus from Baltimore to Staten Island hourly. Tickets cost $16 - $40 and the journey takes 3 h 35 min. 2 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 Baltimore to Staten Island

From Baltimore Penn Station Amtrak train to Metropark - Iselin Amtrak then taxi to Staten Island. 2 h 5 min $273. From Baltimore Penn Station Amtrak train to Newark, train to Broadway/Park Pl, then bus to Hylan Bl/Montreal Av. 3 h 16 min $231. From Baltimore, MD - Greyhound Bus Terminal Downtown bus to W 42 St/8 Av then bus to Marsh Av/Ring Rd. 4 h 56 min $29. From PRATT ST & CALVERT ST eb bus to Baltimore, MD, bus to 28 St, line 1 subway to Broadway/Rector St, then bus to Hylan Bl/Buffalo St. 6 h 2 min $32. From Baltimore drive to Staten Island. 3 h 4 min $20. From PRATT ST LIGHT RAIL STAT sb tram to Baltimore airport, fly to New York JFK airport, train to Jamaica, train to Atlantic Av - Barclays Ctr, subway to 4 Av/86 St, then bus to Staten Island. 4 h 28 min $270. From PRATT ST LIGHT RAIL STAT sb tram to Baltimore airport, fly to Newark airport, line 62 bus to Newark, train to Broadway/Park Pl, then bus to Staten Island. 4 h 30 min $262. From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, fly to Newark airport, line 62 bus to Newark, train to Broadway/Park Pl, then bus to Staten Island. 5 h 16 min $391. From PRATT ST LIGHT RAIL STAT sb tram to Baltimore airport, fly to Islip airport, shuttle to Ronkonkoma, train to 34 St - Penn Station, line 2 subway to Broadway/Park Pl, then bus to Staten Island. 6 h 2 min $276. From Baltimore Penn Station Amtrak train to UNION STATION station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Newark airport, line 62 bus to Newark, train to Broadway/Park Pl, then bus to Staten Island. 6 h 10 min $296.