En la industria de aviación civil, un acuerdo de código compartido (en inglés, codeshare) es un acuerdo suscrito por dos o más aerolíneas para explotar conjuntamente una determinada ruta.
Este acuerdo es muy típico en alianzas aéreas como Star Alliance, SkyTeam y Oneworld, aunque también se da fuera de este ámbito.
Además, estos acuerdos exigen que los sistemas de reservas puedan utilizar los mismos códigos y coordinar sus itinerarios.
A su vez, trae consigo la delimitación de roles específicos entre las aerolíneas: una actúa como operadora encargada de realizar el vuelo y comercializarlo, y la otra actúa como Marketing, limitándose a comercializar el vuelo.
Mientras la compañía operadora se queda con la venta de los tramos operados por ella, la compañía Marketing recibe una comisión que se asocia a los gastos por distribución en que incurre la compañía al vender los billetes.