There are 9 ways to get from Worcester to Bristol by bus, plane, train, car, shuttle, taxi, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Theodore Francis Green State Airport, fly to Tri-Cities Regional Tn/Va Airport
best- Take the bus from Worcester Union Station to Providencebus
- Fly from Theodore Francis Green State Airport (PVD) to Tri-Cities Regional Tn/Va Airport (TRI)plane PVD - TRI
8h 12m$154–585Bus via Washington
cheapest- Take the bus from Worcester Union Station to Washington Union Stationbus Greyhound US0235
- Take the bus from Washington Union Station to Bristol Exit 5 Park & Ride Lotbus Highlands Rhythm
17h 55m$115–187Bus
- Take the bus from Worcester to New Yorkbus
- Take the bus from New York, NY to Christiansburg, VAbus Ny
- Take the bus from Christiansburg to Bristol Exit 5 Park & Ride Lotbus
16h 22m$150–220Train, bus
- Take the train from Worcester Union Station to Springfieldtrain
- Take the train from Springfield to Roanoketrain
- Take the bus from 3rd St Station Slip D to Exit 118 - Park and Ridebus Swb
- Take the bus from Christiansburg to Bristol Exit 5 Park & Ride Lotbus
20h 55m$213–452Drive 760.1 mi
- Drive from Worcester to Bristolcar 760.1 mi
13h 32m$139–201Bus to Boston Logan Airport, fly to Asheville Regional Airport, shuttle, taxi
- Take the bus from Worcester Union Station to Bostonbus
- Fly from Boston Logan Airport (BOS) to Asheville Regional Airport (AVL)plane BOS - AVL
- Take a shuttle bus from Asheville Airport to Black Bear Resort
- Take the taxi from Black Bear Resort to Bristoltaxi
8h 47m$345–720Bus to Newark Liberty International Airport, fly to Asheville Regional Airport, shuttle, taxi
- Take the bus from Worcester Union Station to Newark Penn Stationbus
- Fly from Newark Liberty International Airport (EWR) to Asheville Regional Airport (AVL)plane EWR - AVL
- Take a shuttle bus from Asheville Airport to Black Bear Resort
- Take the taxi from Black Bear Resort to Bristoltaxi
10h 51m$375–735Bus to Boston Logan Airport, fly to Charlotte Douglas International Airport, bus, shuttle, taxi
- Take the bus from Worcester Union Station to Bostonbus
- Fly from Boston Logan Airport (BOS) to Charlotte Douglas International Airport (CLT)plane BOS - CLT
- Take the bus from Charlotte Airport to ASU Peacock Hall Boonebus
- Take a shuttle bus from Boone to Black Bear Resort
- Take the taxi from Black Bear Resort to Bristoltaxi
10h 59m$423–698Bus to Bradley International Airport, fly to Charlotte Douglas International Airport, bus, shuttle, taxi
- Take the bus from Worcester to Hartfordbus
- Fly from Bradley International Airport (BDL) to Charlotte Douglas International Airport (CLT)plane BDL - CLT
- Take the bus from Charlotte Airport to ASU Peacock Hall Boonebus
- Take a shuttle bus from Boone to Black Bear Resort
- Take the taxi from Black Bear Resort to Bristoltaxi
11h 15m$380–941
Worcester to Bristol by train and bus
Questions & Answers
The cheapest way to get from Worcester to Bristol is to bus via Washington which costs $110 - $190 and takes 17h 55m.
The fastest way to get from Worcester to Bristol is to bus and fly which takes 8h 12m and costs $150 - $600.
No, there is no direct bus from Worcester to Bristol. However, there are services departing from Worcester and arriving at Bristol Exit 5 Park & Ride Lot via New York, NY and Christiansburg. The journey, including transfers, takes approximately 16h 22m.
The distance between Worcester and Bristol is 758 miles. The road distance is 764.6 miles.
The best way to get from Worcester to Bristol without a car is to bus which takes 16h 22m and costs $150 - $220.
It takes approximately 8h 12m to get from Worcester to Bristol, including transfers.
Worcester to Bristol bus services, operated by Greyhound USA, depart from Worcester Union Station.
Worcester to Bristol bus services, operated by Greyhound USA, arrive at Washington Union Station.
Yes, the driving distance between Worcester to Bristol is 765 miles. It takes approximately 13h 32m to drive from Worcester to Bristol.
Book your Worcester to Bristol bus tickets online with Omio.
What companies run services between Worcester, MA, USA and Bristol, VA, USA?
You can take a bus from Worcester to Bristol Exit 5 Park & Ride Lot via New York, 42 St-Times Square, Canal St, New York, NY, Christiansburg, VA, and Christiansburg in around 16h 22m.
- Website
- aa.com
Flights from Theodore Francis Green State Airport to Tri-Cities Regional Tn/Va Airport via Charlotte Douglas International Airport
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $95–500
Flights from Boston Logan Airport to Asheville Regional Airport via Charlotte Douglas International Airport
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $80–430
Flights from Newark Liberty International Airport to Asheville Regional Airport via Charlotte Douglas International Airport
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- $70–380
Flights from Boston Logan Airport to Charlotte Douglas International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- $110–600
Flights from Bradley International Airport to Charlotte Douglas International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $100–600
Flights from Bradley International Airport to Charlotte Douglas International Airport via Reagan Washington
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–600
- Website
- delta.com
Flights from Theodore Francis Green State Airport to Tri-Cities Regional Tn/Va Airport via Atlanta
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $120–600
Flights from Boston Logan Airport to Asheville Regional Airport
- Ave. Duration
- 2h 40m
- When
- Saturday and Sunday
- Estimated price
- $80–420
Flights from Boston Logan Airport to Asheville Regional Airport via New York La Guardia
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $80–420
Flights from Boston Logan Airport to Asheville Regional Airport via Atlanta
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- $100–490
Flights from Newark Liberty International Airport to Asheville Regional Airport via Atlanta
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $85–440
Flights from Boston Logan Airport to Charlotte Douglas International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- $110–600
- Website
- united.com
Flights from Boston Logan Airport to Asheville Regional Airport via Newark Liberty International Airport
- Ave. Duration
- 5h 33m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $80–420
Flights from Newark Liberty International Airport to Asheville Regional Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $65–370
Flights from Boston Logan Airport to Charlotte Douglas International Airport via Washington Dulles
- Ave. Duration
- 3h 59m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $110–600
Flights from Bradley International Airport to Charlotte Douglas International Airport via Washington Dulles
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $100–600
- Website
- southwest.com
Flights from Boston Logan Airport to Charlotte Douglas International Airport via Baltimore
- Ave. Duration
- 4h 10m
- When
- Monday to Wednesday
- Estimated price
- $110–600
Flights from Bradley International Airport to Charlotte Douglas International Airport via Baltimore
- Ave. Duration
- 4h
- When
- Monday to Wednesday
- Estimated price
- $100–600
- Website
- allegiantair.com
Flights from Boston Logan Airport to Asheville Regional Airport
- Ave. Duration
- 2h 21m
- When
- Monday and Friday
- Estimated price
- $80–420
Flights from Newark Liberty International Airport to Asheville Regional Airport
- Ave. Duration
- 1h 55m
- When
- Thursday and Sunday
- Estimated price
- $65–370
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Worcester Union Station to Springfield
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $16–35
- Website
- Amtrak
Train from Springfield to Roanoke
- Ave. Duration
- 13h 38m
- Frequency
- Once a week
- Estimated price
- $170–380
- Website
- Amtrak
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Worcester Union Station to Providence
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $13–18
- Website
- Amtrak
- Phone
- 1-800-343-9999
- Website
- Peter Pan
Bus from Worcester to New York
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Estimated price
- $35–90
- Website
- Peter Pan
Bus from Worcester Union Station to Boston
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $8–21
- Website
- Peter Pan
Bus from Worcester Union Station to Boston
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $8–21
- Website
- Peter Pan
Bus from Worcester to Hartford
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- $13–35
- Website
- Peter Pan
- Phone
- +1 615-939-8887
- [email protected]
- Website
- New York to Tennessee Bus
Bus from New York, NY to Christiansburg, VA
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $85–100
- Website
- New York to Tennessee Bus
- Adult One-way
- $85–100
- Phone
- +1-800-827-3490
- [email protected]
- Website
- Virginia Breeze
Bus from Christiansburg to Bristol Exit 5 Park & Ride Lot
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $25–30
- Schedules at
- Virginia Breeze
Bus from Christiansburg to Bristol Exit 5 Park & Ride Lot
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $25–30
- Schedules at
- Virginia Breeze
Bus from Washington Union Station to Bristol Exit 5 Park & Ride Lot
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $50–65
- Schedules at
- Virginia Breeze
- Phone
- +1 540 982 2222
- [email protected]
- Website
- Valley Metro Roanoke
Bus from 3rd St Station Slip D to Exit 118 - Park and Ride
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $1–4
- Website
- Valley Metro Roanoke
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Worcester Union Station to Boston
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $6–12
- Website
- Greyhound
Bus from Worcester Union Station to Newark Penn Station
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- $30–65
- Website
- Greyhound
Bus from Worcester Union Station to Boston
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $6–12
- Website
- Greyhound
Bus from Worcester Union Station to Washington Union Station
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Worcester Union Station to Boston
- Ave. Duration
- 55 min
- Frequency
- 5 times a week
- Estimated price
- $6–10
- Schedules at
- Flixbus USA
Bus from Worcester Union Station to Boston
- Ave. Duration
- 55 min
- Frequency
- 5 times a week
- Estimated price
- $6–10
- Schedules at
- Flixbus USA
- Phone
- +1-423-725-5988
- Website
- Black Bear Resort Shuttle
Shuttle from Asheville Airport to Black Bear Resort
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $168
- Website
- Black Bear Resort Shuttle
Shuttle from Asheville Airport to Black Bear Resort
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $168
- Website
- Black Bear Resort Shuttle
Shuttle from Boone to Black Bear Resort
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $86
- Website
- Black Bear Resort Shuttle
Shuttle from Boone to Black Bear Resort
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $86
- Website
- Black Bear Resort Shuttle
- Phone
- +1 828-327-2340
- [email protected]
- Website
- Hickory Hop
Bus from Charlotte Airport to ASU Peacock Hall Boone
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $90–110
- Schedules at
- Hickory Hop
Bus from Charlotte Airport to ASU Peacock Hall Boone
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $90–110
- Schedules at
- Hickory Hop
- Ave. Duration
- 52 min
- Estimated price
- $90–110
Reliable Taxi
- Phone
- +1-423-426-6003
Reliable Taxi
- Phone
- +1-423-426-6003
Reliable Taxi
- Phone
- +1-423-426-6003
Reliable Taxi
- Phone
- +1-423-426-6003
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
There are 70+ hotels available in Bristol.















