Travel from Boston to Rome-NY-USA

Bus or train from Boston to Rome?

Amtrak operates a train from Boston to Rome once daily. Tickets cost $40 - $100 and the journey takes 5 h 10 min. 2 other operators also service this route. Alternatively, Peter Pan Bus Lines operates a bus from Boston to Rome twice daily. Tickets cost $20 - $55 and the journey takes 4 h 20 min. 3 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

How to get from Boston to Rome

From Boston South Station Amtrak train to Albany then train to Rome. 8 h $121. From Boston, MA South Station bus to Albany, NY, bus to Utica, then train to Rome. 8 h 16 min $140. From Boston drive to Rome. 4 h 44 min $33. From South Station Silver Line - Outbound bus to Boston airport, fly to Syracuse airport, bus to Syracuse, then train to Rome. 5 h 30 min $256. From South Station Silver Line - Outbound bus to Boston airport, fly to Albany airport, bus to Albany Bus Terminal, line 114 bus to Albany, then train to Rome. 7 h 5 min $278. From South Station Silver Line - Outbound bus to Boston airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Rome. 7 h 6 min $274.
Close Print Itinerary
  1. Here are 6 options to get from
    Boston to Rome:

    1. Trip:
      1 Train
      • One-Way approx: USD $72 - $189
      • Duration: 8 h
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $72 - $189
        • Duration: 8 h
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $62 - $167
      • Duration: 8 h 16 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $62 - $167
        • Duration: 8 h 16 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $27 - $40
      • Duration: 4 h 44 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $27 - $40
        • Duration: 4 h 44 min
        Close x
    4. Trip:
      4 Fly to Syracuse, train
      • One-Way approx: USD $165 - $650
      • Duration: 5 h 30 min
      Open +
      • Trip:
        4 Fly to Syracuse, train
        • One-Way approx: USD $165 - $650
        • Duration: 5 h 30 min
        Close x
    5. Trip:
      5 Fly to Albany, train
      • One-Way approx: USD $215 - $508
      • Duration: 7 h 5 min
      Open +
      • Trip:
        5 Fly to Albany, train
        • One-Way approx: USD $215 - $508
        • Duration: 7 h 5 min
        Close x
    6. Trip:
      6 Fly to Rochester, train
      • One-Way approx: USD $153 - $557
      • Duration: 7 h 6 min
      Open +
      • Trip:
        6 Fly to Rochester, train
        • One-Way approx: USD $153 - $557
        • Duration: 7 h 6 min
        Close x