Yes, Esimtofly sells eSIM plans that include a phone number and SMS for travelers in Lithuania. Two plans cover this country as part of a 41‑country European bundle: a 20GB plan for $25.00 USD and a 50GB plan for $41.90 USD, each valid for 31 days. Both plans provide a phone number with dialing code +33 (a French number), and they allow inbound and outbound voice calls as well as inbound and outbound SMS.
The +33 dialing code enables you to receive and make calls and to send and receive text messages while you are in Lithuania, though the number is not locally based. For any specific calling or messaging needs, it is advisable to confirm the dialing and billing details directly with Esimtofly.