train: it would costs +/- 76 euros if i reserve my ticket now. Thats already better than a flight (around 100 euros). Only not so great thin: between 9:30 and 10:30 travel time from here (i live not so far away from Cologne)
i wouldnt try pending the night in the train station, they are normally cloded at one point, and teh security wouldnt be really good
There is a youth hostel in Milano but it is not in the city center so i dont know when the last bus/tram/subay to get there is scheduled. (it is cheaper than an hotel, but all i can find online are prices separates dormitory rooms for men and women, which is not great when you travel with your bf
Maybe they do have rooms for 2 persons).
for interested people:Youth Hostels:
http://www.hihostels.com/web/index.en.htm
Warning: many hostels ask you to pay a little more if you are not a member of the Youth Hostel network.
Listen, I'm going to answer to this one and then leave it at that because it's bloody irritating.
You live near Cologne, you say. This is cut-and-paste from Ryanair.com, only an example and other options are available.
Friday 31st October
Düsseldorf (Weeze) 11.20 - Milano (Orio al Serio) 12.50
1 Adult 0,00 EUR
Taxes 15,77 EUR
Total 15,77 EUR
Sunday 2nd November
Milano (Orio al Serio) 13.15 - Düsseldorf (Weeze) 14.55
1 Adult 0,00 EUR
Taxes 17,98 EUR
Total 17,98 EUR
So you have your round trip for 15,77+17,98 EUR. Tell me how this makes 100. According to my calculator, it makes 33.75 EUR, plus what is needed to get you to Weeze. Now, Google Maps tells me that it's 113 kms from Koln. Bahn.de, as far as I can understand, lists a price of 13.40 EUR if you're under 25, which is admittedly a bit expensive for such a short trip, but still - 33.75 + 13.40x2 is still 60.55 and not 100 (Ryanair buses from stations are usually free, but there's no info on the site, so factor in 5 further euros: it makes 65.55).
Also, seeing how the flight times are decent (ie not 4 in the morning) maybe you can ask a friend to drive you there?
Not to mention that I don't know a single thing about where other convenient Ryanair airports are located, seeing how I don't have any experience with that part of Germany. I just clocked the first one that was on the map.
Now to the youth hostel. There is this weird idea around that hostels are the be-all, end-all of cheap and good travel. The website tells me that the hostel is located in the Fiera (Fair) area. A quick check on Google Maps reveals that it is pleasantly located on the other side of town compared to the venue. It's ten kilometers, but how do you think you're going to cover that late at night when the metro is closed? Either you have a rental car or you take a cab. I'll eat my hat if you can cross the whole city at night on a cab without spending at least 10 euros each. So your price is: 19.50 each for the hostel, plus 10 minimum for the cab, and 1 further euro (plus about one and a half hour of your time) if you get to the venue with public transport. Total 30.50, which means saving a whopping SEVENTEEN EUROS each compared to my very naive idea of booking a double room, where you can have your privacy, in the Best Western around the corner from the venue.
Of course, you can tell me that rahvin is going to pick you up from/drive you to airport/hostel/venue, so your total savings would amount to 28 EUR... which is still less than the difference between your imagined flight cost and the real-life one, and doesn't give you any privacy. Compared to my original plan, free ride = no rental car, so you save max 58 EUR compared to the baseline estimate. But say you want to contribute to fuel expenses anyway - and you would, as you're civilized. It's not that big.
This said, I'll really leave you all to your own devices - either people know to trust someone who's been in 150 cities the world over in the past few years (mostly on their own and never with a package trip or similar) or they don't, it's not my fault if you'd rather buy into the backpacking/uncomfortable travel mythology than actually save money.