- St. Petersburg to Altoona buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
FlixBus + Greyhound | Bus | St Petersburg (Psta Transit Center) | Altoona Station | No tags | ||||
Greyhound + FlixBus | Bus | St Petersburg (Psta Transit Center) | Altoona Station | No tags | ||||
Greyhound + FlixBus | Bus | Central Ave N | Altoona Station | No tags |
Get from St. Petersburg to Altoona
This route is served by bus only
The journey takes about 2 days, 15 hours 20 minutes, and with fares starting at just £179, it presents an excellent value for a comfortable ride.
3bus per day
2d 15hAverage duration
912 milesDistance
37kgCO₂ emissions
Frequently asked questions about travelling by bus from St. Petersburg to Altoona
How far is Altoona from St. Petersburg by coach?
The journey from St. Petersburg to Altoona by coach covers an approximate distance of 906 miles (1461 km).
What is the best way to go from St. Petersburg to Altoona without flying?
To travel from St. Petersburg to Altoona without flying, you can take the coaches. The coach ensures a pleasant travel experience, granting you the opportunity to appreciate the scenery as you make your way to your final stop. You might also find carpooling options to travel between the two cities.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting St. Petersburg
Buses Leaving from St. Petersburg
- Bus from St. Petersburg to Tampa
- Coach St. Petersburg - Sarasota
- Bus St. Petersburg - London
- St. Petersburg - Miami
- Bus from St. Petersburg to Boston
- Coach St. Petersburg - Washington
- Bus St. Petersburg - Orlando
- St. Petersburg - Milwaukee
- Bus from St. Petersburg to Warner Robins
- Coach St. Petersburg - Philadelphia
- Bus St. Petersburg - Buffalo
- St. Petersburg - New Orleans
- Bus from St. Petersburg to Tallahassee
- Coach St. Petersburg - Daytona Beach
- Bus St. Petersburg - New York City
Buses Going to St. Petersburg
- Bus from London to St. Petersburg
- Coach Toronto - St. Petersburg
- Bus Lakeland - St. Petersburg
- Columbia - St. Petersburg
- Bus from Tampa to St. Petersburg
- Coach Orlando - St. Petersburg
- Bus Houston - St. Petersburg
- Portland - St. Petersburg
- Bus from Buffalo to St. Petersburg
- Coach Boynton Beach - St. Petersburg
- Bus Elko - St. Petersburg
- Pittsburgh - St. Petersburg
- Bus from Indianapolis to St. Petersburg
- Coach Jacksonville - St. Petersburg
- Bus Valdosta - St. Petersburg
Popular Buses Connecting Altoona
Buses Leaving from Altoona
- Bus from Altoona to Johnstown
- Coach Altoona - Allentown
- Bus Altoona - Baltimore
- Altoona - Pittsburgh
- Bus from Altoona to Orlando
- Coach Altoona - Philadelphia
- Bus Altoona - Carbondale
- Altoona - Austin
- Bus from Altoona to Tyrone
- Coach Altoona - Utica
- Bus Altoona - Binghamton
- Altoona - Manhattan
- Bus from Altoona to Sebastian
- Coach Altoona - Warrensburg
- Bus Altoona - Gadsden
Buses Going to Altoona
- Bus from Harrisburg to Altoona
- Coach Johnstown - Altoona
- Bus Pittsburgh - Altoona
- Baltimore - Altoona
- Bus from Greensburg to Altoona
- Coach Janesville - Altoona
- Bus Brattleboro - Altoona
- Charleston - Altoona
- Bus from Austin to Altoona
- Coach Warrensburg - Altoona
- Bus South Bend - Altoona
- Allentown - Altoona
- Bus from Rensselaer to Altoona
- Coach State College - Altoona
- Bus Newark - Altoona
Popular routes in this country
- Bus from Niagara Falls to New York City
- Coach Philadelphia - New York City
- Bus Atlanta - Savannah
- New York City - Fleischmanns
- Bus from Tallahassee to Panama City
- Coach Buffalo - Niagara Falls
- Bus Baton Rouge - New Orleans
- Chicago - Cleveland
- Bus from Las Vegas to Los Angeles
- Coach Fort Worth - San Antonio
- Bus Atlanta - Nashville
- New York City - Niagara Falls
- Bus from Houston to Dallas
- Coach Baltimore - New York City
- Bus New York City - Los Angeles





