Разница между суффиксами -о и -а в русском языке заключается в том, что они используются в разных случаях образования наречий. 13
Суффикс -а пишется в наречиях с приставками из-, до-, с-. 13 Например: издалека, досыта, досуха. 3
Суффикс -о пишется в наречиях с приставками в-, на-, за-. 13 Например: влево, вправо, заново. 3
Также суффикс -о может использоваться в наречиях, образованных от качественных прилагательных с основой не на шипящий: смелый — смело, близкий — близко. 2
Таким образом, выбор суффикса зависит от того, как образовано наречие и какие в нём есть приставки. 25