I used internet on the Disney Dream so I imagine the Fantasy is the Same. You can either buy it in blocks. I think the smallest was a 50 minute block and it was over double what I pay per month if I remember right. But you could also pay per minute (75cents per minute, which is what I did.) I only went on to confirm my flight.(that took me 3 minutes on my iphone, I already had the southwest app and had my conf# etc beside me. If you really need internet, maybe ask what is available in some of the ports of call. I noticed in Nassau that one of the pubs had free internet.