Need a Lift?

TMA Bucks operates a number of public transit services throughout Bucks County. Whether you need a way to get to work or just want to leave the car at home to save on gas, we may have just want you need. Click the links below for information and schedules on each service.


Bristol rushbus: Provides morning and evening peak-hour service between SEPTA R-7 trains at Bristol Station and employers in Bristol Borough.

Doylestown rushbus: New name, same great service! The Doylestown rushbus makes local stops throughout Doylestown and connects with SEPTA R-5 rail to Lansdale, Philadelphia and Paoli, as well as the Route 55 bus to Willow Grove and Olney.

Newtown rushbus: Provides morning and evening peak-hour service between SEPTA R-3 trains at Woodbourne Station and employers in Middletown, Newtown and Lower Makefield Townships.

Richboro-Warminster rushbus: Provides morning and evening peak-hour between SEPTA R-2 trains at Warminster Station and locations in Warminster, Ivyland, Northampton Township and Richboro via Jacksonville and Almshouse Roads.

Street Road
rushbus: Provides service between SEPTA R-3 trains at Trevose Station and locations along the Street Road Corridor in Bensalem.




Look for our environmentally friendly Compressed Natural Gas powered rushbus that operates on our job access/reverse commute routes throughout Bucks County!



CNG is the same natural gas that fuels homes and provides substantial cost savings per gasoline gallon equivalent. CNG also utilizes North American natural gas supplies, meaning no reliance on foreign oil.
 




Click HERE to get schedules for every SEPTA transit route throughout the region.

Plan a trip using SEPTA:

From:
To:
Date:
Time:

 


See Bucks County's New Interactive Transit Map!

Click HERE to see the interactive map created by the Bucks County Planning Commission that allows the user to click on public transit routes to view the schedules for each route. 

 






Ride Sharing: Click HERE to get information on taking part in a car pool.