Travel from St-Johnsbury to New-York

Bus or fly from St Johnsbury to New York?

Green Mountain Transit operates a bus from St Johnsbury to New York every 3 hours. Tickets cost $3 - $5 and the journey takes 1 h 10 min. 2 other operators also service this route. Alternatively, Tradewind Aviation flies from St Johnsbury to New York 3 times a week.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
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 St Johnsbury to New York

From St. Johnsbury Welcome Center bus to State Street at Governer Davis Avenue, walk to Montpelier, VT, bus to Hanover, NH, then bus to New York, NY. 9 h 39 min $105. From St. Johnsbury Welcome Center bus to Department of Labor Park and Ride, walk to Montpelier Park & Ride, bus to Boston South Station Amtrak, then train to New York Penn Station. 10 h 4 min $282. From St. Johnsbury Welcome Center bus to State Street at Governer Davis Avenue, walk to Montpelier, VT - Shaw's, bus to Randolph Amtrak, then train to New York Penn Station. 11 h 42 min $102. From St. Johnsbury Welcome Center bus to State Street at Governer Davis Avenue, walk to Montpelier, VT, bus to White River Jct, VT, bus to Springfield, MA, bus to 42 St - Port Authority Bus Terminal, then subway to W 4 St. 12 h 24 min $82. From St Johnsbury drive to New York. 5 h 41 min $38. From St. Johnsbury Welcome Center bus to State Street at Governer Davis Avenue, walk to Montpelier, VT, bus to Burlington airport, fly to New York JFK airport, train to Jamaica, then train to New York. 6 h 19 min $191. From St. Johnsbury Welcome Center bus to State Street at Governer Davis Avenue, walk to Montpelier, VT, bus to Burlington airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York. 6 h 40 min $170. From St. Johnsbury Welcome Center bus to State Street at Governer Davis Avenue, walk to Montpelier, VT, bus to Burlington airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 6 h 29 min $219. From St. Johnsbury Welcome Center line 84 bus to Marshfield Old Schoolhouse Common, taxi to Stowe airport, fly to White Plains airport, line 12 bus to White Plains, then train to New York. 6 h 24 min $288. From St. Johnsbury Welcome Center bus to State Street at Governer Davis Avenue, walk to Montpelier, VT, bus to White River Jct., VT, taxi to Lebanon airport, fly to White Plains airport, line 12 bus to White Plains, then train to New York. 8 h 25 min $170.
Close Print Itinerary
  1. Here are 10 options to get from
    St Johnsbury to New York:

    1. Trip:
      1 Bus Dartmount Coach
      • One-Way approx: USD $80 - $112
      • Duration: 9 h 39 min
      Open +
      • Trip:
        1 Bus Dartmount Coach
        • One-Way approx: USD $80 - $112
        • Duration: 9 h 39 min
        Close x
    2. Trip:
      2 Bus, train Amtrak Acela Express
      • One-Way approx: USD $138 - $379
      • Duration: 10 h 4 min
      Open +
      • Trip:
        2 Bus, train Amtrak Acela Express
        • One-Way approx: USD $138 - $379
        • Duration: 10 h 4 min
        Close x
    3. Trip:
      3 Bus, train Amtrak
      • One-Way approx: USD $57 - $148
      • Duration: 11 h 42 min
      Open +
      • Trip:
        3 Bus, train Amtrak
        • One-Way approx: USD $57 - $148
        • Duration: 11 h 42 min
        Close x
    4. Trip:
      4 Bus via Springfield, MA
      • One-Way approx: USD $56 - $124
      • Duration: 12 h 24 min
      Open +
      • Trip:
        4 Bus via Springfield, MA
        • One-Way approx: USD $56 - $124
        • Duration: 12 h 24 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 5 h 41 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 5 h 41 min
        Close x
    6. Trip:
      6 Bus, bus to Burlington, fly to New York JFK
      • One-Way approx: USD $102 - $387
      • Duration: 6 h 19 min
      Open +
      • Trip:
        6 Bus, bus to Burlington, fly to New York JFK
        • One-Way approx: USD $102 - $387
        • Duration: 6 h 19 min
        Close x
    7. Trip:
      7 Bus, bus to Burlington, fly to New York La Guardia
      • One-Way approx: USD $83 - $336
      • Duration: 6 h 40 min
      Open +
      • Trip:
        7 Bus, bus to Burlington, fly to New York La Guardia
        • One-Way approx: USD $83 - $336
        • Duration: 6 h 40 min
        Close x
    8. Trip:
      8 Bus, bus to Burlington, fly to Newark
      • One-Way approx: USD $119 - $436
      • Duration: 6 h 29 min
      Open +
      • Trip:
        8 Bus, bus to Burlington, fly to Newark
        • One-Way approx: USD $119 - $436
        • Duration: 6 h 29 min
        Close x
    9. Trip:
      9 Fly Stowe to White Plains
      • One-Way approx: USD $138 - $414
      • Duration: 6 h 24 min
      Open +
      • Trip:
        9 Fly Stowe to White Plains
        • One-Way approx: USD $138 - $414
        • Duration: 6 h 24 min
        Close x
    10. Trip:
      10 Bus, bus to Lebanon, fly to White Plains
      • One-Way approx: USD $146 - $383
      • Duration: 8 h 25 min
      Open +
      • Trip:
        10 Bus, bus to Lebanon, fly to White Plains
        • One-Way approx: USD $146 - $383
        • Duration: 8 h 25 min
        Close x