Ja, WLAN Verbindungen kosten im Normalfall nichts. Ansonsten musst du dich erst dafür registrieren und vorauszahlen (Beispiel Hotels, Flugzeug, etc.), in diesem Fall wirst du aber sowieso darauf hingewiesen.
Die mobile Datenverbindung kostet je nach Vertrag, gebuchte Option oder Verbrauch.