You can get Brazil Real R$ in the UK. Not all banks, post offices stock it... But it will only take 1 or 2 days to order it in for you. Without Brazil Real you won't get anywhere in Brazil. So to the banks on Monday, perhaps the Post Office but have my doubts. A word of warning the exchange rates in Brazil are expensive according to my colleague who visits there regularly.
Have been to Rio many times and always take a mixture of Reals and USD. Have never had any problems with USD whereas any spare Reals are not so easily exchanged back to GBP.
P&O Cruises – Ventura - 7 Mar 2017 - 14nts
Southampton : Lisbon : Seville (Cadiz) : Gibraltar : Cartagena : Malaga : Casablanca (Morocco) : Madeira (Portugal) : Southampton
Now from £699pp
View More P&O Cruises from Southampton >>
Click here to see offer
Princess - Pacific Princess - 26 February 2017 - 22nts
UK : Hong Kong : Sanya : Singapore : Phuket : Cochin : Mumbai : Dubai : UK
Now from £1699pp
Click to View Info Page>>
Princess - Pacific Princess - 07 February 2017 - 24nts
UK : Sydney : Papua New Guinea : Yap : Koahsiung : Hong Kong : UK
Now from £1999pp
Click Here To View More Princess Cruise Deals >>