rates of buses from miami to new york
For about the same price as a train ticket, you can take a Greyhound bus from Miami to New York. The trip takes about 32 hours, and you can go direct or stop in a city such as Richmond, Virginia or Orlando, Florida. If you book 3 weeks or more in advance, you can get a one-way ticket for under $100.