Have a Last Minute Summer Adventure with Megabus! Posted on September 28, 2017 by Anna I remember when Megabus first came on the scene in 2006, they gave away all their fares for $1! Which made quite the impression on me. I frequently take Megabus