There's no nonstop path between South Florida and the Latvian capital, which means every journey in business class from Miami to Riga involves at least one connection, and the routing you choose matters enormously to the experience. My preferred build has long been American Airlines out of MIA to a European gateway, followed by a same-alliance or partner handoff into Riga via Air Baltic, whose compact fleet of A220s runs a comfortable business class product ideal for the short intra-Baltic hop. The alternative, and often the more indulgent option, is connecting through Frankfurt or Munich on Lufthansa, where the airline's long-haul widebodies increasingly feature the Allegris business suite on select routes, before a quick regional jump to RIX. Either way, expect total journey times well north of 13-14 hours once layovers are factored in, since the transatlantic leg alone runs close to 10 hours.
Frankfurt is my preferred connection point over Munich for this itinerary purely on the strength of Lufthansa's business lounge network there, which offers more space and better dining options during a midday layover — arrive with enough buffer to actually sit down and eat rather than rushing gate-to-gate, since FRA's passport control queues can eat 20-30 minutes unpredictably. If routing through a Star Alliance hub, request Lufthansa's newer aircraft on the transatlantic segment specifically, as older 747-8 configurations lack the Allegris suite and feel dated by comparison. One insider trick: booking the MIA-FRA-RIX combination as a single ticket, rather than piecing together separate American and Lufthansa segments, protects you if the tight Baltic connection goes sideways.
Summer shoulder months — May through September — consistently offer the best value for this itinerary, coinciding with Riga's brief but glorious warm season and longer daylight hours perfect for exploring the Art Nouveau district after landing. Because award space and premium fares on this route fluctuate based on connection availability rather than raw demand, setting up automated fare alerts is the smartest way to catch a strong opening before it disappears.