Cheap Bus, Train and Carpool tickets to Newmarket

What are the most popular routes to Newmarket?

Stansted - NewmarketAverage price£23Average duration1h 22mDaily departures12
Cambridge - NewmarketAverage price£8Average duration30mDaily departures10
Thetford - NewmarketAverage price£10Average duration40mDaily departures10
Mildenhall - NewmarketAverage price£10Average duration20mDaily departures10
Heathrow - NewmarketAverage price£35Average duration3h 10mDaily departures18