|Shortest Duration||11h 0m|
|Trips per day||2|
Book Amtrak from Madison to Oshkosh from $72.00. There are 2 Amtrak schedules from Madison to Oshkosh and you can expect on average to pay $72.00 for a Amtrak ticket to Oshkosh. In Madison, Amtrak departs to Oshkosh from UW Memorial Union - 800 Langdon St and 1 other station. In Oshkosh, Amtrak arrives at Wittman Reg Airpt Terminal and no other station.
An average trip on Amtrak from Madison to Oshkosh takes 10 hours and 38 minutes,
On weekends, Amtrak offers 2 trips per day and you could expect to pay $72.00 for a weekend getaway trip to Oshkosh.