Travel options for:
New York to Bristol
  • Train, bus

    $125 - $282
    1. New York Penn Station

      9 h 20 min - 5 times a week

      $100 - $230

    2. Roanoke, VA

      3 h 19 min - once daily

      $21 - $55

  • Bus

    $101 - $172
    1. New York, NY

      6 h 45 min - 3 times a week

      $70

    2. West Main Street at the Flats

      28 min - every 30 minutes

      $1 - $22

    3. Charlottesville, VA

      5 h 49 min - once daily

      $30 - $80

  • Megabus, bus

    $68 - $118
    1. New York

      12 h 45 min - once daily

      $45 - $60

    2. Exit 118 Park and Ride

      1 h 5 min - hourly

      $1 - $4

    3. Roanoke, VA

      3 h 19 min - once daily

      $21 - $55

  • Drive

    $55 - $85
    1. New York

      10 h 4 min - 598.7 miles

      $55 - $85

  • Fly Newark to Asheville, bus

    $164 - $924
    1. New York

      23 min - every 3 hours

      $10 - $14

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      1 h 55 min - non-stop

      $65 - $750

    4. Asheville (AVL)

      21 min - 16.5 miles

      $45 - $60

    5. Asheville, NC

      2 h 9 min - once daily

      $18 - $45

    6. Knoxville, TN

      2 h 47 min - once daily

      $19 - $50

  • Fly Newark to Charlotte, bus

    $128 - $401
    1. New York

      23 min - every 3 hours

      $10 - $14

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      1 h 56 min - non-stop

      $75 - $290

    4. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

    5. Charlotte Transportation

      14 min - 3852 feet

    6. Charlotte , NC

      3 h 42 min - once daily

      $21 - $50

    7. Wytheville, VA

      7 min - 1915 feet

    8. Wytheville, VA

      1 h 49 min - once daily

      $14 - $40

  • Fly New York La Guardia to Charlotte, bus

    $126 - $472
    1. New York

      24 min - every 15 minutes

      $3

    2. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      2 h 5 min - non-stop

      $85 - $370

    4. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

    5. Charlotte Transportation

      14 min - 3852 feet

    6. Charlotte , NC

      3 h 42 min - once daily

      $21 - $50

    7. Wytheville, VA

      7 min - 1915 feet

    8. Wytheville, VA

      1 h 49 min - once daily

      $14 - $40

  • Fly New York La Guardia to Greensboro/High Point, train, bus

    $191 - $835
    1. New York

      24 min - every 15 minutes

      $3

    2. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      1 h 45 min - non-stop

      $100 - $650

    4. Greensboro/High (GSO)

      14 min - 11.7 miles

      $30 - $40

    5. Greensboro Galyon

      2 h 8 min - once daily

      $30 - $70

    6. Lynchburg, VA

      4 h 24 min - once daily

      $26 - $65

  • Fly Newark to Greensboro/High Point, train, bus

    $203 - $794
    1. New York

      23 min - every 3 hours

      $10 - $14

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      1 h 50 min - non-stop

      $100 - $600

    4. Greensboro/High (GSO)

      14 min - 11.7 miles

      $30 - $40

    5. Greensboro Galyon

      2 h 8 min - once daily

      $30 - $70

    6. Lynchburg, VA

      4 h 24 min - once daily

      $26 - $65

  • Fly Newark to Greenville/Spartanburg, bus

    $246 - $784
    1. New York

      23 min - every 3 hours

      $10 - $14

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      2 h 13 min - non-stop

      $140 - $600

    4. Greenville/Spartanburg (GSP)

      18 min - 13.6 miles

      $35 - $45

    5. Greenville

      1 h 25 min - once daily

      $17 - $25

    6. Asheville, NC

      2 h 9 min - once daily

      $18 - $45

    7. Knoxville, TN

      2 h 47 min - once daily

      $19 - $50

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From New York Penn Station train to Roanoke, VA then bus to Bristol, TN. 13 h 39 min $198. From New York, NY bus to West Main Street at the Flats, bus to Charlottesville, VA, then bus to Bristol, TN. 14 h 6 min $135. From New York Megabus to Exit 118 Park and Ride, bus to Roanoke, VA, then bus to Bristol, TN. 18 h 32 min $91. From New York drive to Bristol. 10 h 4 min $71. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Asheville airport, taxi to Asheville, NC, bus to Knoxville, TN, then bus to Bristol. 10 h 43 min $323. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Charlotte airport, line 5 bus to Charlotte Transportation Center, walk to Charlotte , NC, bus to Wytheville, VA, walk to Wytheville, VA, then bus to Bristol. 11 h 53 min $212. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Charlotte airport, line 5 bus to Charlotte Transportation Center, walk to Charlotte , NC, bus to Wytheville, VA, walk to Wytheville, VA, then bus to Bristol. 12 h 10 min $212. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Greensboro/High Point airport, taxi to Greensboro Galyon Transportation Center Amtrak, train to Lynchburg, VA, then bus to Bristol. 12 h 10 min $368. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Greensboro/High Point airport, taxi to Greensboro Galyon Transportation Center Amtrak, train to Lynchburg, VA, then bus to Bristol. 12 h 7 min $388. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Greenville/Spartanburg airport, taxi to Greenville, bus to Asheville, NC, bus to Knoxville, TN, then bus to Bristol. 13 h 23 min $439.

 
 

Bus from New York to Bristol

NYC Shuttle operates a bus from New York to Bristol 3 times a week. Tickets cost $70 and the journey takes 6 h 45 min. 3 other operators also service this route.