You could split into 6 and 4 and get one Uber XL (or Lyft equivalent) and one regular. It is probably the most cost effective, and if anyone in the group isn't signed up yet, another who is can send them a referral, and get money off their first ride. You can check out cost estimate on rideguru.com - usually $25-35 for that route I believe.