If you're not firmly wedded to the idea of the bus, you might check on Amtrak's website for train fares, or on a travel service like Orbitz to see if any airlines are running specials.
However, the only nationwide regularly scheduled bus service I know of that operates between Florida and Virginia is Greyhound. Again, check their website for prices and specials.
Megabus has a few very cheap fares, but they're kind of the Northeastern part of the US only these days; I don't think they have any terminals in Florida.
The city of Fort Lauderdale, Florida offers free bus tickets for the homeless. The bus tickets are only one way so they will not come back to Fort Lauderdale.
Most bus tickets are already cheaper then a taxi or train. You should have a local bus stop that can pick up and drop off at certain times in the day.
The easiest way to find cheap bus tickets (depending on how far you are traveling) if its in state, see if you have a bus line around you and see what it would cost from one point to the next. If you are traveling further then that, you could check different websites.
Unfortunately bus tickets will be the same cost no matter where you buy them. You may get a discount if you buy in quantity, the other way is to see if someone has any for sale on kijiji.com.
call greyhound bus lines toll free number
Leaving Tampa, Florida to Milton Florida will vary in cost by bus. To purchase a ticket online will average $18.00 one way. To purchase directly at the bus station with a ticket agent will average $29.00 one way.
Most people find cheap bus ticekts by going to individual bus company websites, including Boltbus, Megabus, Greyhound, GoBuses. There are a couple of applications that aggregate bus and train information so customers can better compare schedules and prices. Currently for the northeast, soon to expand, is Wanderu - it serves as the easiest way to find the cheapest bus tickets including Megabuses' $1.
You purchase bus tickets from terminals/stations/kiosks offering them.
A single one-way adult ticket on a Greyhound bus from Danville, Virginia to Nashville, Tennessee, costs $87.50 as of September, 2014. This price is for non-refundable tickets purchased online. If you want a refundable ticket (in case you change your plans), the price is $95.
About $170 one way Go to www.Greyhound.com
if you mean sky bus airlines -see their website air tickets see expedia or travelocity or orbitz.com bus tickets see greyhound
Mega Bus tickets can actually be purchased directly from that company on their own site. But in lieu of that, tickets can actually be purchased at the bus station a person is departing from.