There are 8 ways to get from Bristol to Worcester by plane, bus, train, car, taxi, shuttle, 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.
Fly Tri-Cities Regional Tn/Va Airport to Theodore Francis Green State Airport, bus
best- Fly from Tri-Cities Regional Tn/Va Airport (TRI) to Theodore Francis Green State Airport (PVD)plane TRI - PVD
- Take the bus from Providence to Worcester Union Stationbus
7h 52m$111–352Bus
- Take the bus from Bristol Exit 5 Park & Ride Lot to Christiansburgbus
- Take the bus from Christiansburg, VA to New York, NYbus Ny
- Take the bus from New York, NY - 1st Avenue between East 38th and 39th Streets to Worcester, MA - Union Stationbus
16h 17m$176–284Bus, train
- Take the bus from Bristol Exit 5 Park & Ride Lot to Salem VDOT Park & Ridebus
- Take the train from Roanoke to Providencetrain
- Take the bus from Providence to Worcester Union Stationbus
23h 38m$244–494Drive 760 mi
- Drive from Bristol to Worcestercar 760 mi
13h 28m$139–201Taxi, shuttle to Asheville Regional Airport, fly to Boston Logan Airport, bus
- Take the taxi from Bristol to Black Bear Resorttaxi
- Take a shuttle bus from Black Bear Resort to Asheville Airport
- Fly from Asheville Regional Airport (AVL) to Boston Logan Airport (BOS)plane AVL - BOS
- Take the bus from Boston to Worcesterbus
8h 53m$340–700Taxi, shuttle, bus to Charlotte Douglas International Airport, fly to Boston Logan Airport, bus
- Take the taxi from Bristol to Black Bear Resorttaxi
- Take a shuttle bus from Black Bear Resort to Boone
- Take the bus from ASU Peacock Hall Boone to Charlotte Airportbus
- Fly from Charlotte Douglas International Airport (CLT) to Boston Logan Airport (BOS)plane CLT - BOS
- Take the bus from Boston to Worcesterbus
11h 7m$423–698Taxi, shuttle to Asheville Regional Airport, fly to Laguardia Airport, bus
- Take the taxi from Bristol to Black Bear Resorttaxi
- Take a shuttle bus from Black Bear Resort to Asheville Airport
- Fly from Asheville Regional Airport (AVL) to Laguardia Airport (LGA)plane AVL - LGA
- Take the bus from New York to Worcesterbus
11h 34m$386–918Bus via Washington
- Take the bus from Bristol Exit 5 Park & Ride Lot to Washington Union Stationbus Highlands Rhythm
- Take the bus from Washington Union Station to Worcester Union Stationbus Greyhound US0235
17h 26m$128–211
Tri-Cities Regional Tn/Va Airport (TRI) to Theodore Francis Green State Airport (PVD) flights
Questions & Answers
The cheapest way to get from Bristol to Worcester is to bus via Washington which costs $120 - $220 and takes 17h 26m.
The fastest way to get from Bristol to Worcester is to fly and bus which takes 7h 52m and costs $110 - $360.
No, there is no direct bus from Bristol to Worcester station. However, there are services departing from Bristol Exit 5 Park & Ride Lot and arriving at Worcester, MA - Union Station via Christiansburg, VA, Pike St/Division St and New York, NY - 1st Avenue between East 38th and 39th Streets. The journey, including transfers, takes approximately 16h 17m.
The distance between Bristol and Worcester is 759 miles. The road distance is 764.4 miles.
The best way to get from Bristol to Worcester without a car is to bus which takes 16h 17m and costs $170 - $290.
It takes approximately 7h 52m to get from Bristol to Worcester, including transfers.
Bristol to Worcester bus services, operated by Virginia Breeze, depart from Bristol Exit 5 Park & Ride Lot station.
Bristol to Worcester bus services, operated by Virginia Breeze, arrive at Christiansburg station.
Yes, the driving distance between Bristol to Worcester is 764 miles. It takes approximately 13h 28m to drive from Bristol to Worcester.
Book your Bristol to Worcester bus tickets online with Omio.
What companies run services between Bristol, TN, USA and Worcester, MA, USA?
You can take a vehicle from Bristol to Worcester, MA - Union Station via Bristol Exit 5 Park & Ride Lot, Christiansburg, Christiansburg, VA, New York, NY, Pike St/Division St, and New York, NY - 1st Avenue between East 38th and 39th Streets in around 16h 17m.
- Website
- aa.com
Flights from Tri-Cities Regional Tn/Va Airport to Theodore Francis Green State Airport via Charlotte Douglas International Airport
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $50–270
Flights from Asheville Regional Airport to Boston Logan Airport via Charlotte Douglas International Airport
- Ave. Duration
- 4h 44m
- When
- Every day
- Estimated price
- $80–410
Flights from Asheville Regional Airport to Boston Logan Airport via Philadelphia
- Ave. Duration
- 4h 58m
- When
- Wednesday, Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $75–400
Flights from Charlotte Douglas International Airport to Boston Logan Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- $90–490
Flights from Charlotte Douglas International Airport to Boston Logan Airport via Reagan Washington
- Ave. Duration
- 4h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–490
Flights from Asheville Regional Airport to Laguardia Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $90–550
Flights from Asheville Regional Airport to Laguardia Airport via Charlotte Douglas International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $95–550
Flights from Asheville Regional Airport to Laguardia Airport via Reagan Washington
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $90–550
- Website
- delta.com
Flights from Tri-Cities Regional Tn/Va Airport to Theodore Francis Green State Airport via Atlanta
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $65–310
Flights from Asheville Regional Airport to Boston Logan Airport
- Ave. Duration
- 2h 23m
- When
- Saturday and Sunday
- Estimated price
- $75–400
Flights from Asheville Regional Airport to Boston Logan Airport via Laguardia Airport
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $75–400
Flights from Asheville Regional Airport to Boston Logan Airport via Atlanta
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $95–470
Flights from Charlotte Douglas International Airport to Boston Logan Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $90–490
Flights from Asheville Regional Airport to Laguardia Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- $90–550
Flights from Asheville Regional Airport to Laguardia Airport via Atlanta
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $120–650
- Website
- allegiantair.com
Flights from Asheville Regional Airport to Boston Logan Airport
- Ave. Duration
- 2h 11m
- When
- Monday and Friday
- Estimated price
- $75–400
- Website
- southwest.com
Flights from Charlotte Douglas International Airport to Boston Logan Airport via Baltimore
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- $90–490
- Website
- united.com
Flights from Charlotte Douglas International Airport to Boston Logan Airport via Washington Dulles
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $90–490
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Roanoke to Providence
- Ave. Duration
- 16h 52m
- Frequency
- Twice daily
- Estimated price
- $190–420
- Website
- Amtrak
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Providence to Worcester Union Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $13–19
- Website
- Amtrak
Bus from Providence to Worcester Union Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $13–19
- Website
- Amtrak
- Phone
- +1-800-827-3490
- [email protected]
- Website
- Virginia Breeze
Bus from Bristol Exit 5 Park & Ride Lot to Christiansburg
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $25–30
- Schedules at
- Virginia Breeze
Bus from Bristol Exit 5 Park & Ride Lot to Salem VDOT Park & Ride
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $27–35
- Schedules at
- Virginia Breeze
Bus from Bristol Exit 5 Park & Ride Lot to Washington Union Station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $50–65
- Schedules at
- Virginia Breeze
- Phone
- +1 615-939-8887
- [email protected]
- Website
- New York to Tennessee Bus
Bus from Christiansburg, VA to New York, NY
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $85–100
- Website
- New York to Tennessee Bus
- Adult One-way
- $85–100
- Phone
- +1-844-800-6828
- [email protected]
- Website
- OurBus
Bus from New York, NY - 1st Avenue between East 38th and 39th Streets to Worcester, MA - Union Station
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- $50–130
- Website
- OurBus
- Phone
- +1-423-725-5988
- Website
- Black Bear Resort Shuttle
Shuttle from Black Bear Resort to Asheville Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $168
- Website
- Black Bear Resort Shuttle
Shuttle from Black Bear Resort to Boone
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $86
- Website
- Black Bear Resort Shuttle
Shuttle from Black Bear Resort to Asheville Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $168
- Website
- Black Bear Resort Shuttle
- Phone
- 1-800-343-9999
- Website
- Peter Pan
Bus from Boston to Worcester
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $9–22
- Website
- Peter Pan
Bus from Boston to Worcester
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $9–22
- Website
- Peter Pan
Bus from New York to Worcester
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a day
- Estimated price
- $35–90
- Website
- Peter Pan
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Boston to Worcester
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $6–13
- Website
- Greyhound
Bus from Boston to Worcester
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $6–13
- Website
- Greyhound
Bus from Washington Union Station to Worcester Union Station
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Boston to Worcester
- Ave. Duration
- 55 min
- Frequency
- 5 times a week
- Estimated price
- $6–11
- Schedules at
- Flixbus USA
Bus from Boston to Worcester
- Ave. Duration
- 55 min
- Frequency
- 5 times a week
- Estimated price
- $6–11
- Schedules at
- Flixbus USA
- Phone
- +1 828-327-2340
- [email protected]
- Website
- Hickory Hop
Bus from ASU Peacock Hall Boone to Charlotte Airport
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $90–110
- Schedules at
- Hickory Hop
- Ave. Duration
- 52 min
- Estimated price
- $90–110
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 73+ hotels available in Worcester.















