Jefferson Lines operates, on average, 1 bus schedule(s) from Fayetteville to Shenandoah. The average Jefferson Lines ticket to Shenandoah costs $93.10. Cheap Jefferson Lines tickets to Shenandoah are available on Wanderu starting from $86.00. In Fayetteville, Jefferson Lines departs from 3075 Wedington Dr and no other station. In Shenandoah, Jefferson Lines arrives at 309 S Fremont St and no other station.
An average trip on Jefferson Lines from Fayetteville to Shenandoah takes 9 hours and 5 minutes,
On weekends, Jefferson Lines offers 1 trip per day and you could expect to pay $96.00 for a weekend getaway trip to Shenandoah.